Subscribe to the latest remote jobs:

Architecte technique plateforme infonuagique - DevSecOps

🇨🇦 Canada

Management

Docker

Kubernetes

AWS

GCP

Azure

PostgreSQL

Terraform

GitHub

Design

Project Management

Backend

Devops

Architecte technique plateforme infonuagique - DevSecOps

from 🇨🇦 Canada

Solution SFT cherche des Architectes technique plateforme infonuagique – DevSecOps dans ce poste vous interviendrez dans le cadre d'un projet client qui relève du secteur public dans la ville du Québec et Montreal .

  • L’Architecte technique DevSecOps joue un rĂ´le clĂ© dans la conception, le dĂ©ploiement, la sĂ©curisation et l’optimisation des plateformes infonuagiques hĂ©bergeant les systèmes du Ministère.
  • Il accompagne les Ă©quipes produit en intĂ©grant les pratiques DevSecOps dès la conception (security by design) et en assurant la rĂ©silience et la haute disponibilitĂ© des environnements.

Activités à réaliser

  • DĂ©velopper et maintenir les capacitĂ©s et diffĂ©rentes briques technologiques qui composent la PIF en privilĂ©giant les technologies libres, les standards reconnus et la simplicitĂ© d’implĂ©mentation
  • Contribuer activement Ă  l’automatisation complète du cycle de vie logiciel au sein d’un environnement infonuagique moderne, basĂ© sur des architectures conteneurisĂ©es (Kubernetes, Docker, etc.)
  • Écrire de l’infrastructure en tant que code (ex. Terraform, Pulumi)
  • Effectuer des revues de code
  • Concevoir des pipelines CI/CD (ex. GitLab)
  • DĂ©tenir des connaissances pratiques de : la gestion des secrets (ex. ASM, ESO), la gestion de bases de donnĂ©es (ex. PostgreSQL), l’observabilitĂ© (ex. CloudWatch), la gestion des coĂ»ts, la sĂ©curitĂ© (ex. AWS WAF, OIDC), la conception de solutions performantes/rĂ©silientes, des environnements de dĂ©veloppement locaux (ex. Kind, Tilt, Linux)
  • RĂ©diger une documentation technique et des documents d’architecture de qualitĂ© pour assurer la pĂ©rennitĂ© de la plateforme
  • Animer et participer Ă  des ateliers techniques, en adaptant le niveau de vulgarisation en fonction du public cible
  • Supporter les Ă©quipes produit : accompagnement de l’architecture jusqu’à l’implantation de nouvelles fonctionnalitĂ©s; structurer et standardiser les processus opĂ©rationnels
  • Assurer, en rotation avec les architectes de l’équipe, le support des environnements de production
  • Contribuer Ă  une Ă©quipe opĂ©rationnelle, agile et rĂ©active; participation aux scrums, rĂ©tros, planifications, sprints, affinages du backlog, roadmaps, etc.
  • Promouvoir les principes d’ingĂ©nierie de plateforme et de plateforme en tant que produit
  • Toute autre responsabilitĂ© qui relève de ce niveau d’intervention

Biens livrables

  • Livraison jusqu’en production des capacitĂ©s et composantes de la plateforme
  • Livraison jusqu’en production de l’infrastructure en tant que code (IaC)
  • Livraison jusqu’en production des amĂ©liorations aux pipelines CI/CD
  • Livraison jusqu’en production des configurations de sĂ©curitĂ© (secrets, accès, politiques)
  • Livraison jusqu’en production d’amĂ©liorations liĂ©es Ă  l’observabilitĂ© (monitoring, logs, alertes) et suivi des coĂ»ts
  • Livraison de documentation technique/architecture Ă  jour
  • Livraison des standards, guides et bonnes pratiques pour les Ă©quipes produit
  • Mise en place d’amĂ©liorations aux processus opĂ©rationnels (dĂ©ploiement, rollback, gestion d’incidents, etc.)

â–  Exigences minimales

  • Min. 5 ans d’expĂ©rience en technologies de l’information
  • Dont au moins 2 ans comme architecte technique infonuagique (au cours des 5 dernières annĂ©es)
  • ExpĂ©rience en projets infonuagiques : AWS, Azure ou GCP
  • Infrastructure en tant que code (IaC) : Pulumi ou Terraform
  • Architectures conteneurisĂ©es : Kubernetes et Docker
  • Conception de pipelines CI/CD : GitHub Actions, GitLab CI ou Ă©quivalent
  • Travail avec des environnements de dĂ©veloppement locaux (Kind, Tilt, Linux)
  • Support d’environnements de production (on-call, incidents, monitoring)
  • Mode Agile et rĂ©actif : Scrum, rĂ©trospectives, planification, sprints, affinage du backlog
  • Revues de code et rĂ©daction de documentation technique d’architecture
  • Communication adaptĂ©e aux diffĂ©rents auditoires (technique et non-technique)
  • Support aux Ă©quipes produit

â–  Connaissances pratiques requises

  • Gestion des secrets : AWS Secrets Manager (ASM), External Secrets Operator (ESO)
  • Gestion de bases de donnĂ©es : PostgreSQL
  • ObservabilitĂ© : CloudWatch, outils de monitoring et alerting
  • Gestion des coĂ»ts infonuagiques (FinOps)
  • SĂ©curitĂ© : AWS WAF, OIDC, authentification fĂ©dĂ©rĂ©e
  • Conception de solutions performantes et rĂ©silientes (haute disponibilitĂ©, reprise)
  • Principes d’ingĂ©nierie de plateforme et de plateforme en tant que produit (Platform as a Product)

â–  Atouts

  • DiplĂ´me universitaire de 1er cycle en informatique ou discipline connexe (ou Ă©quivalence reconnue selon les normes gouvernementales du QuĂ©bec)
  • ExpĂ©rience comme lead dĂ©veloppeur ou architecte logiciel
  • Connaissance du contexte gouvernemental quĂ©bĂ©cois et de la SGCN

by @maxrusakovic