Développeur(euse) - IaC

RPMGlobal

Montreal (administrative region)

Hybrid

CAD 110,000 - 150,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Opus card
Assurances collectives
Pension plan
Vacances généreuses
Congés fériés
Congés maladie et personnels
Aide aux employés
Télémédecine gratuite
Club social

Job summary

exo, le premier ou deuxième réseau de transport collectif de la région métropolitaine de Montréal, recherche un architecte IaC expérimenté pour définir l’architecture Cloud et écrire l’infrastructure sous forme de code (Terraform, Bicep). Vous travaillerez en collaboration avec les équipes d’architecture et techniques pour assurer une livraison rapide et sécurisée.

Le rôle implique la définition d’une architecture cloud Azure, la création des pipelines CI/CD et l’intégration de la sécurité dès

Qualifications

  • Baccalauréat en informatique, génie logiciel, cybersécurité ou domaine pertinent.

Responsibilities

  • Architecture Infonuagique (Azure) pour les produits logiciels et collaboration à la stratégie de monitoring.
  • Infrastructure as Code: rédaction et évolution des scripts Terraform/Bicep.
  • Pipelines CI/CD via Azure DevOps ou GitHub Enterprise avec gestion du versioning et releases.
  • Cybersécurité: liaison avec l’équipe sécurité et intégration des directives dans les pipelines.
  • Fondations d’observabilité: Grafana, InfluxDB et ElasticSearch pour l’équipe SRE et les développeurs.
  • Support avancé: résolution de problèmes d’infrastructure et conseils DevSecOps aux équipes de développement.

Skills

Infrastructure as Code
Terraform
Bicep
Azure
CI/CD
Security
Python
Bash
PowerShell
Docker
Kubernetes
Agile
French
English
Databricks
Spark

Education

Baccalauréat en informatique
Génie logiciel
Cybersécurité

Tools

Azure DevOps
GitHub Enterprise
Grafana
InfluxDB
ElasticSearch

Job description

Introduction

Deuxième plus important réseau de transport collectif dans la région métropolitaine de Montréal, exo exploite les services de train, d’autobus et de transport adapté des couronnes nord et sud de Montréal.

Chez exo vous retrouverez une organisation à dimension humaine, tournée vers l’avenir et l’innovation, au service des communautés. Un milieu de travail où, selon la nature de l’emploi, la flexibilité des horaires et le télétravail en mode hybride sont favorisés, facilitant la conciliation travail-vie personnelle.

Travailler chez exo c’est aussi bénéficier d’une foule d’avantages, tels que: carte Opus gratuite, assurances collectives, régime de retraite, vacances généreuses, congés fériés, congés maladie et personnels, programme d’aide aux employés, service gratuit de télémédecine pour vous et votre famille et un club social des plus dynamiques. Faites le saut chez exo!

Sous la responsabilité du Chef - Services de solutions d'entreprises, le développeur IaC sera l'architecte des autoroutes par lesquelles les solutions technologiques voyagent vers la production. Son mandat est stratégique : définir l'architecture Cloud de concert avec l’équipe d’architecture et les responsables techniques, rédiger l'infrastructure sous forme de code (IaC), et intégrer la sécurité dès la conception (Shift-Left). Il développera l'ingénierie IaC auprès des équipes afin d'assurer une livraison rapide et sécuritaire.

Responsabilités principales
  • Architecture Infonuagique : Participer activement à la définition de l'architecture Cloud (Azure) pour les produits logiciels (Microservices, API) et collaborer à la définition de la stratégie globale de monitoring ;

  • Infrastructure as Code (IaC) : Être le propriétaire de la rédaction, de la centralisation et de l'évolution des scripts d'infrastructure (Terraform, Bicep) pour l'écosystème applicatif ;

  • Pipelines CI/CD : Concevoir, réécrire et optimiser les pipelines de déploiement continu et d'intégration continue via Azure DevOps (ou GitHub Enterprise), en y intégrant des stratégies de versioning et de release contrôlées ;

  • Cybersécurité : Agir comme liaison principale avec l'équipe de Cybersécurité corporative. Mettre en place et appliquer leurs directives en intégrant des Sanity Gates sécuritaires et des outils d'analyse au sein des pipelines ;

  • Fondations d'observabilité : Construire l'architecture initiale et la fondation des outils d'observabilité (Grafana, InfluxDB, ElasticSearch) qui seront ensuite exploités par l'équipe SRE et les développeurs ;

  • Support avancé : Résoudre les problèmes d'infrastructure poussés (durant les heures normales de bureau) et agir à titre d'expert-conseil pour les développeurs et SRE sur les meilleures pratiques DevSecOps.

La liste des responsabilités et tâches énumérées précédemment est sommaire et indicative. Il ne s’agit pas d’une liste complète et détaillée des responsabilités et tâches susceptibles d’être effectuées par le titulaire du poste.

Exigences normales du poste

Scolarité

  • Baccalauréat en informatique, en génie logiciel, cybersécurité, ou tout autre domaine pertinent.

Expérience

  • 5 à 8 ans d'expérience pertinente en automatisation logicielle, ingénierie Cloud, ou DevSecOps.

Compétences et aptitudes

  • Infrastructure as Code : Maîtrise requise et approfondie de Terraform et/ou Bicep ;

  • Écosystème Cloud : Forte expérience en architecture au sein de Microsoft Azure ou d’un service infonuagique équivalent, et maîtrise des outils CI/CD (Azure DevOps privilégié) ;

  • Sécurité : Connaissances pointues des concepts DevSecOps, de la sécurité des pipelines applicatifs et de la gestion des accès Cloud ;

  • Scripting : Connaissance des langages de script (Python, Bash, PowerShell) pour l'automatisation ;

  • Esprit analytique fort, pensée architecturale (vision globale), excellentes capacités de communication pour collaborer avec diverses équipes (Cybersécurité, Dév, SRE), et forte autonomie. Maîtrise du français, connaissance fonctionnelle de l’anglais, à l’oral et à l’écrit ;

  • Connaissances des technologies de conteneurisation (Docker, Kubernetes). Connaissance de la méthodologie Agile, constitue un atout important.

Compétences et aptitudes

  • Expertise en analytique de données et en plateformes de traitement de données à grande échelle ;

  • Maîtrise de la plateforme Databricks (Lakehouse) et de ses composantes principales (workspaces, clusters, jobs, notebooks) ;

  • Solide compréhension de l’architecture Apache Spark et de son utilisation pour le traitement distribué des données ;

  • Capacité à soutenir des cas d’usage analytiques variés : analytique, descriptive, diagnostique, prédictive et avancée ;

  • Compréhension des concepts de gestion des données : ingestion, transformation, qualité, performance et fiabilité des pipelines ;

  • Connaissance des bonnes pratiques liées à la performance, à la scalabilité et à l’optimisation des coûts sur Databricks ;

  • Sensibilité aux enjeux de sécurité, gouvernance et conformité des données, incluant les concepts de catalogage et de contrôle des accès (ex. Unity Catalog) ;

  • Compréhension de l’intégration de Databricks avec les environnements cloud et les écosystèmes de données organisationnels ;

  • Capacité à collaborer avec des équipes Data Engineering, Data Science, BI, DevOps et Sécurité ;

  • Contribution à la standardisation, à la fiabilité et à l’amélioration continue des plateformes analytiques.

Conditions de travail

Période d’emploi et horaire

  • Emploi régulier à temps plein, soit 37.5 heures par semaine ;

  • Être disponible pour offrir du service 24/7 à travers une rotation de garde, selon les besoins et les priorités.

Lieu

Siège social, 1001 boulevard Robert-Bourassa, 26e étage, Montréal, Québec, H3B 4L4

Le masculin est utilisé de façon générique afin d’alléger le texte. Seules les personnes retenues à la suite de l'analyse des candidatures seront contactées.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Développeur(euse) - IaC
Développeur(euse) - IaC

Exo – Réseau de transport métropolitain • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Carte Opus gratuite
Assurances collectives
Régime de retraite
+6
Analyste - Fiabilité des systèmes (SRE)
Analyste - Fiabilité des systèmes (SRE)

Exo – Réseau de transport métropolitain • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Carte Opus gratuite
Assurances collectives
Régime de retraite
+7
Développeur(euse) TI
Développeur(euse) TI

RPMGlobal • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Opus card gratuite
Assurances collectives
Régime de retraite
+3
Analyste - Fiabilité des systèmes (SRE)
Analyste - Fiabilité des systèmes (SRE)

RPMGlobal • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Opus card gratuite
Assurances collectives
Régime de retraite
+6
Analyste en systèmes TI
Analyste en systèmes TI

Exo – Réseau de transport métropolitain • Montreal (administrative region)

On-site
CAD 70,000 - 110,000
Carte Opus gratuite
Assurances collectives
Régime de retraite
+5
Analyste système - Bureautique
Analyste système - Bureautique

RPMGlobal • Montreal (administrative region)

On-site
CAD 85,000 - 110,000
Carte Opus gratuite
Assurances collectives
Régime de retraite
+5
Développeur(euse) - Full Stack
Développeur(euse) - Full Stack

RPMGlobal • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Carte Opus gratuite
Assurances collectives
Régime de retraite
+6
Analyste système - Bureautique
Analyste système - Bureautique

Exo – Réseau de transport métropolitain • Montreal (administrative region)

On-site
CAD 70,000 - 100,000
Carte Opus gratuite
Assurances collectives
Régime de retraite
+6
Conseiller(ère) - Intelligence d'affaires
Conseiller(ère) - Intelligence d'affaires

Exo – Réseau de transport métropolitain • Montreal (administrative region)

Hybrid
CAD 70,000 - 110,000
Carte Opus gratuite
Assurances collectives
Régime de retraite
+6
Technicien(ne) administratif(ive) - Performance opérationnelle
Technicien(ne) administratif(ive) - Performance opérationnelle

RPMGlobal • Montreal (administrative region)

Hybrid
CAD 65,000 - 85,000
Carte Opus gratuite
Assurances collectives
Régime de retraite
+6