Le poste
Le Spécialiste DevOps intermédiaire est un membre essentiel de notre équipe Satellite Operations, responsable de faire le lien entre le développement et l'exploitation afin d'assurer le déploiement et le fonctionnement sans heurts des systèmes logiciels qui soutiennent la mission satellitaire CHORUS. En tant que membre clé de l'équipe, vous collaborerez avec les spécialistes des opérations satellites et d'autres parties prenantes pour mettre en œuvre et supporter des pipelines d'intégration continue et de livraison continue qui automatisent la compilation, les tests et la livraison des logiciels de nos systèmes d'opérations satellites. Responsabilités
Concevoir et implémenter des pipelines automatisés qui s'intègrent à de multiples outils et systèmes, depuis le commit du code jusqu'à la compilation, les tests et le déploiement. Automatiser le déploiement des applications logicielles dans des environnements de production existants, y compris les bases de données, les files de messages (p. ex. Kafka) et les services cloud spécifiques (p. ex. AWS Lambda, EKS, services gérés). Utiliser des outils d'infrastructure en tant que code (p. ex. Terraform, CloudFormation) pour déployer et gérer des services équivalents AWS pour le stockage, le réseau et les serveurs. Gérer et automatiser la configuration du DNS, de l'infrastructure à clés publiques (certificats) et d'Active Directory. Collaborer avec les équipes de développement pour assurer l'intégration fluide des pipelines automatisés aux workflows de développement existants. Assurer la sécurité et l'intégrité des pipelines et des déploiements automatisés, en suivant les meilleures pratiques du secteur et les normes de conformité. Surveiller en continu et améliorer les performances, la fiabilité et l'efficacité des pipelines et des déploiements automatisés. Collaborer avec l'informatique et l'architecture cloud pour mettre en œuvre l'Infrastructure as Code afin de permettre l'automatisation du déploiement et de la configuration de l'infrastructure.
Collaborer avec la cybersécurité et l'équipe d'architecture de sécurité pour mettre en œuvre des politiques de sécurité logicielle visant à prévenir les violations de sécurité et autres vulnérabilités. Soutenir l'informatique en contribuant à la conception et à la mise en œuvre d'outils de surveillance et d'observabilité pour améliorer l'efficience opérationnelle. Exigences
Diplôme universitaire dans une discipline technique, de préférence en informatique, technologies de l'information ou ingénierie. Les diplômes dans d'autres domaines des sciences, technologie, ingénierie et mathématiques seront également considérés. 3+ années d'expérience en développement logiciel, DevOps, SRE ou administration système. Solide connaissance des outils et technologies d'automatisation, notamment : conteneurisation (p. ex. Docker) et orchestration (p. ex. Kubernetes). Outils d'infrastructure en tant que code (p. ex. Terraform, CloudFormation). Services spécifiques au cloud (p. ex. AWS Lambda, EKS, services gérés). Files de messages (p. ex. Kafka) et technologies de streaming. DNS, infrastructure à clés publiques (certificats) et Active Directory. Expérience avec des langages de script (p. ex. Python, Bash) et des frameworks d'automatisation (p. ex. Ansible, SaltStack). Bonne compréhension des cycles de vie du développement logiciel, y compris les méthodologies agiles et les principes CI/CD. Connaissance de Docker, Kubernetes et Helm (ou équivalents). Excellentes aptitudes à la communication verbale et écrite. Expérience avec des outils de contrôle de source tels que GitLab. Expérience avec des outils CI/CD tels que Jenkins ou GitLabCI. Connaissance des meilleures pratiques de sécurité et des normes de conformité (p.
ex. NIST 800-171, directives CIS). Les candidats retenus doivent obtenir et détenir une habilitation de sécurité au niveau « secret », et réussir l'évaluation de sécurité pour le Programme des marchandises contrôlées (PMC). Atouts
Expérience des services AWS, notamment EC2, S3, RDS et IAM. Expérience avec des outils de surveillance et de journalisation (p. ex. ELK, Grafana, Prometheus). Certification en cloud computing (p. ex. AWS Certified DevOps Engineer) ou technologies connexes. Connaissance des environnements hautement sécurisés conformes à NIST 800-171 et/ou aux directives CIS. Expérience dans des environnements partiellement isolés (air-gapped) avec un accès Internet limité. Certification plateforme cloud. Conditions de travail
Les candidats retenus doivent obtenir et détenir une habilitation de sécurité au niveau « secret » et réussir l'évaluation de sécurité pour le Programme des marchandises contrôlées (PMC). Avantages et rémunération
MDA offre des régimes de rémunération et d'avantages sociaux compétitifs pour ses employés à tous les sites. En tant que membre de l'équipe MDA, vous et vos personnes à charge admissibles êtes éligibles à participer à un régime d'avantages qui assure un niveau complet de protection par le biais de soins de santé compétitifs incluant : soins de santé complémentaires et régimes de médicaments flexibles, avantages dentaires et visuels, protection contre l'incapacité, assurance-vie, régimes d'épargne-retraite de groupe; et un programme d'aide aux employés et aux familles. Égalité des chances
MDA est un employeur offrant l'égalité des chances et valorise la diversité et l'inclusion. Nous nous engageons à traiter tous les employés et les candidats à l'emploi avec respect et dignité. Si vous avez besoin d'assistance et/ou d'accommodements raisonnables en raison d'un handicap pendant le processus de candidature ou de recrutement, n'hésitez pas à nous en informer.
#J-18808-Ljbffr
📌 Spécialiste DevOps intermédiaire (Longueuil)
🏢 MDA
📍 Longueuil