Rôle et responsabilités
L’architecte organique sera principalement responsable de :
- Soutenir les membres des équipes « produit » au niveau organique pour le développement et l’exploitation des infrastructures et services communs;
- Soutenir le cycle de vie complet de développement dans un contexte de déploiement en continu ;
- Assurer un rôle-conseil pour les travaux reliés à la gestion des données, de la performance, la sécurité, les services et infrastructures sur site ou en infonuagiques soutenant les équipes « produits » ;
- Assurer que l’architecture logicielle des systèmes respecte les normes établies en termes de développement, performance, évolution, sécurité, qualité et conformité ;
- Occasionnellement, faire l’analyse et la programmation de certaines fonctionnalités complexe et à caractère organique pour mieux soutenir les équipes « produits » ;
- Accompagner les ressources internes des clients pour la montée en compétences et l’avancement des travaux ;
- Assurer la résolution des problématiques organiques complexes et coordonner l’évolution du modèle organique général.
Bien livrables
- Document d’architecture organique, d’analyse d’impact ou tout autre document lié à cette tâche ;
- Diffuser, expliquer et assurer le suivi concernant les meilleures pratiques et règles organiques aux équipes de développement ;
- Documenter le WIKI – DGRI des informations d’intérêts concernant les systèmes et le cadre de développement du client
Profil de la ressource – Architecte Organique (Logiciel
- Posséder un minimum de cinq (5) années d’expérience dans le domaine des TI en développement OU en entretien OU en évolution de systèmes.
- Posséder un minimum d’un (1) années d’expérience en conception/évolution d’architecture logicielle/organique dans le domaine des TI en développement OU en entretien OU en évolution de systèmes ;
- Posséder un minimum de quatre (4) années d’expérience avec les technologies .Net et Web ;
- Posséder un minimum de deux (2) années d’expérience pratique avec la suite de logiciels de développement « Visual Studio » ainsi que les langages de programmation « .NET » et « C# » ;
- Avoir participé à un (1) mandat dans la réalisation de solutions s’appuyant sur des processus et outils d’intégration en continu (DevOps) OU Sécurité OU Automatisation des essais OU Exploitation d’infrastructures informatiques OU utilisant le concept « Infrastructure As Code » OU utilisant des « Pipeline » de développement.