Spécialiste DevOps

MDA

Brampton

On-site

CAD 85,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Régime de soins de santé
Régimes d'épargne-retraite
Programme d'aide aux employés

Job summary

MDA, située à Brampton, recherche un Ingénieur DevOps pour développer et mettre en œuvre des pratiques DevOps afin d'améliorer la qualité et la fiabilité des versions logicielles.

Le candidat idéal doit avoir une expérience solide en cloud (Microsoft Azure), en CI/CD, et en scripting Python, ainsi qu'une capacité à collaborer avec des équipes multifonctionnelles.

Le poste offre un salaire compétitif variant de 85 000 $ à 120 000 $ par an.

Qualifications

  • Plus de 5 ans d'expérience en technologies de l'information.
  • Plus de 3 ans d'expérience en tant qu'ingénieur DevOps.
  • Solide expérience des plateformes de contrôle de version basées sur Git.

Responsibilities

  • Développer et mettre en œuvre des pratiques DevOps.
  • Collaborer avec des équipes de développement et d'exploitation.
  • Gérer et améliorer les systèmes de contrôle de version.

Skills

Expérience en DevOps
Automatisation de l'infrastructure
Scripting Python
CI/CD avec Jenkins et GitLab
Contrôle de version avec Git

Education

Baccalauréat en génie informatique

Tools

Terraform
Microsoft Azure
Docker
Kubernetes

Job description

Responsabilités
  • Développer et mettre en œuvre des pratiques DevOps, telles que l'intégration continue, le déploiement continu et la surveillance continue, afin d'améliorer la vitesse, la qualité et la fiabilité de nos versions logicielles.
  • Collaborer avec les équipes de développement et d'exploitation pour automatiser et rationaliser les processus de build, de test et de déploiement.
  • Utiliser Terraform et Terragrunt pour créer et gérer l'infrastructure en tant que code sur diverses plateformes cloud, en mettant l'accent sur Microsoft Azure.
  • Gérer et améliorer les systèmes de contrôle de version, en particulier Git, afin d'assurer l'intégrité du code et l'efficacité de la collaboration.
  • Développer et maintenir des scripts d'automatisation en Python pour rationaliser les tâches répétitives et améliorer l'efficacité globale du système.
  • Conseiller les groupes d'affaires en fournissant des orientations techniques et stratégiques pour identifier et résoudre les problèmes et opportunités métier.
  • Fournir la conception technique, le codage, les tests, la mise en œuvre, la maintenance, ainsi que le support système et technique pour les pipelines DevOps en utilisant des outils ETL standards de l'industrie.
  • Extraire des données de plusieurs sources, intégrer des données disparates dans un modèle de données commun et intégrer les données dans une base de données cible, une application ou un fichier à l'aide de processus ETL efficaces.
  • Mettre en œuvre et optimiser les processus CI/CD pour permettre des livraisons logicielles rapides et fiables.
  • Configurer des solutions de surveillance et de journalisation pour assurer la santé et les performances des systèmes et applications.
  • Collaborer avec des équipes transversales pour comprendre les exigences des projets et apporter une expertise sur les bonnes pratiques DevOps.
  • Former les équipes de développement aux bonnes pratiques de contrôle de version pour garantir la qualité du code, la collaboration et des flux de travail maintenables.
  • Communiquer efficacement avec les clients pour recueillir les exigences, fournir des mises à jour et assurer l'alignement sur les objectifs du projet.
  • Assurer le support de garde des pipelines DevOps en production et soutenir les projets de mises à jour logicielles/matérielles avec analyse d'impact, corrections et tests de bout en bout.
  • Fournir un support opérationnel en cas de pannes et d'incidents.
  • Implémenter de nouvelles technologies en participant à l'évaluation d'outils, de logiciels et de pratiques technologiques.
  • Dépanner les problèmes liés aux logiciels, au calcul, au stockage et au réseau.
  • Concevoir des programmes de formation, créer de la documentation et des guides d'utilisation, et dispenser des formations aux autres membres de l'équipe.
  • Se tenir informé et démontrer une connaissance des dernières tendances et technologies de l'industrie en analytique de données.
  • Collaborer avec les autres équipes, membres et parties prenantes.
Qualifications requises
  • Baccalauréat en génie informatique, informatique/sciences des données ou discipline connexe.
  • Plus de 5 ans d'expérience en technologies de l'information.
  • Plus de 3 ans d'expérience avérée en tant qu'ingénieur DevOps ou consultant.
  • Plus de 2 ans d'expérience avérée avec Jenkins et GitLab pour le CI/CD.
  • Plus de 2 ans d'expérience pratique avec Terraform et/ou Terragrunt pour l'automatisation d'infrastructure.
  • Plus de 2 ans d'expérience avec les services cloud Microsoft Azure.
  • Solide expérience des plateformes de contrôle de version basées sur Git (GitLab, Bitbucket, GitHub), y compris la création et la révision des merge requests, la gestion des branches de fonctionnalités et l'application de stratégies de branchement et de fusion.
  • Pensée critique, fortes compétences en résolution de problèmes et en analyse.
  • Grande motivation, enthousiasme et attitude positive.
  • Bonnes compétences en scripting Python.
  • Excellentes compétences en résolution de problèmes et en communication.
  • Capacité à travailler de façon autonome et en collaboration dans un environnement d'équipe.
  • Les candidats retenus doivent obtenir et détenir une habilitation de sécurité au niveau de fiabilité et réussir l'évaluation de sécurité pour le Controlled Goods Program (CGP) et l'ITAR.
Qualifications souhaitées
  • Compétences en scripting : Python, Groovy et Bash.
  • Connaissance de Windows Azure, des ressources Azure et de la sécurité Azure.
  • Bonne compréhension et capacité d'appliquer divers processus et motifs de conception.
  • Expérience pratique des API SOAP/REST et des services web.
  • Expérience des bases de données relationnelles (SQL Server).
  • Connaissance des technologies de conteneurisation (Docker, Kubernetes).
  • Certifications pertinentes (par ex. Jenkins, Azure, GitLab, etc.).
Avantages

MDA offre des régimes de rémunération et d'avantages sociaux compétitifs, incluant un régime de soins de santé, des régimes d'épargne-retraite et un programme d'aide aux employés. Le salaire pour ce poste varie de 85 000 $ à 120 000 $ annuellement, selon les qualifications.

Égalité des chances

MDA est un employeur offrant l'égalité des chances et valorisant la diversité et l'inclusion. Nous nous engageons à traiter tous les employés et candidats avec respect et dignité.

Accessibilité

Si vous avez besoin d'aide et/ou d'adaptations raisonnables en raison d'un handicap lors du processus de candidature ou de recrutement, n'hésitez pas à nous en informer.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Spécialiste DevOps intermédiaire
Spécialiste DevOps intermédiaire

MDA • Longueuil

On-site
CAD 75,000 - 90,000
Soins de santé compétitifs
Programme d'aide aux employés
Régimes d'épargne-retraite
Administrateur des opérations Azure
Administrateur des opérations Azure

MDA • Brampton

On-site
CAD 85,000 - 120,000
Assurance maladie
Régime d'avantages sociaux concurrenti
Congés payés annuels
Superviseur, Ingénierie de test
Superviseur, Ingénierie de test

MDA • Montreal (administrative region)

On-site
CAD 70,000 - 90,000
Soins de santé complémentaires
Assurance-vie
Régime de retraite collectif
+1
Spécialiste en processus de développement et d’exploitation
Spécialiste en processus de développement et d’exploitation

MDA Space • Longueuil

On-site
CAD 90,000 - 130,000
Analyste de systèmes
Analyste de systèmes

MDA Space • Sainte-Anne-de-Bellevue

On-site
CAD 90,000 - 130,000
Assurance maladie
Assurance dentaire
Régime d’épargne-retraite collectif
+2
Technicien – Mec
Technicien – Mec

MacDonald Dettwiler and Associates Corp. • Sainte-Anne-de-Bellevue

On-site
CAD 65,000 - 90,000
Régime d'assurance santé
Régime d’épargne-retraite collectif
Assurance-médicaments
Superviseur, Ingénierie de test
Superviseur, Ingénierie de test

MDA Space • Sainte-Anne-de-Bellevue

On-site
CAD 75,000 - 95,000
Rémunération concurrentielle
Assurance santé
SSS et régime de retraite
Project Manager
Project Manager

MDA • Sainte-Anne-de-Bellevue

On-site
CAD 70,000 - 90,000
Soins de santé complémentaires
Assurance-vie
Régime d'épargne-retraite collectif
Junior Electrical Technician
Junior Electrical Technician

Socket.dev • Sainte-Anne-de-Bellevue

On-site
CAD 42,000 - 58,000
Assurance maladie
Régime d'épargne-retraite
Programme d'aide aux employés et à la
Systems Analyst/Analyste de systèmes
Systems Analyst/Analyste de systèmes

MDA Space • Brampton

On-site
CAD 90,000 - 120,000
Health care plans
Dental and vision benefits
Disability income protection
+2