Spécialiste DevOps (Brampton)

Spécialiste DevOps (Brampton)

06 Aug
|
MDA
|
Brampton

06 Aug

MDA

Brampton

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.

#J-18808-Ljbffr

📌 Spécialiste DevOps (Brampton)
🏢 MDA
📍 Brampton

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: spécialiste devops (brampton) / brampton