Titre: Architecte de solutions (DevSecOps et Automatisation des changements)
Durée: 6-12 mois renouvelable
Lieu: Québec ou Montréal
Responsabilités:
- Assurer l’architecture de solution de bout en bout pour les initiatives d’automatisation des changements dans la livraison logicielle.
- Définir et faire évoluer l’architecture cible en assurant l’alignement avec les orientations technologiques et de sécurité de l’entreprise.
- Concevoir l’intégration entre les pipelines CI/CD, ServiceNow, les outils DevSecOps, les plateformes d’observabilité et les mécanismes de déploiement.
- Définir les règles d’autorisation automatisée des changements fondées sur les preuves de sécurité, de qualité, de conformité et d’exploitation.
- Encadrer l’implantation des mécanismes de décision automatisée, de traçabilité, de validation post-déploiement et de retour arrière.
- Produire et maintenir les documents d’architecture, schémas, décisions techniques et exigences non fonctionnelles.
- Assurer la cohérence entre les architectures de référence, les solutions réalisées et les objectifs d’affaires.
- Guider les équipes de développement, DevSecOps, ServiceNow et intégration dans la réalisation de la solution.
- Participer aux revues d’architecture, aux décisions technologiques et aux approbations requises.
- Identifier les risques, dépendances et impacts pouvant affecter la livraison ou l’évolution de la solution.
- Assurer la conformité aux exigences de sécurité, de gouvernance, d’auditabilité et d’exploitation.
- Soutenir le transfert de connaissances vers les équipes internes et accompagner l’évolution de la capacité au-delà du pilote.
Compétences obligatoires:
- Expertise des pratiques DevOps, DevSecOps et du cycle de vie de développement logiciel (SDLC).
- Expérience avec les plateformes CI/CD, notamment Azure DevOps et/ou GitHub Actions.
- Expérience avec ServiceNow ITSM, Change Management et les processus de gestion des changements.
- Connaissance approfondie des concepts de sécurité applicative et de sécurité de la chaîne d’approvisionnement logicielle.
- Expérience avec des outils tels que Snyk, SonarQube, Renovate, Dependabot ou équivalents.
- Maîtrise des architectures distribuées, orientées API et événementielles.
- Expérience d’intégration par API REST, événements et mécanismes d’orchestration.
- Connaissance des approches Policy as Code et des moteurs de décision automatisés.
- Expérience en automatisation des contrôles de conformité, des déploiements ou de la gestion des changements.
- Connaissance des concepts de traçabilité de la chaîne de livraison, SBOM, signatures d’artefacts et contrôles de déploiement.
- Expérience avec les outils d’observabilité et de validation post-déploiement (Dynatrace, Splunk, Datadog ou équivalent).
- Expérience en collaboration avec des équipes multidisciplinaires regroupant architecture, sécurité, conformité, exploitation, ServiceNow et équipes de développement.