**Titre du poste**Développeuse ou développeur de plateforme Kubernetes**Catégorie d'emploi**Ingénierie des systèmes**Exigence linguistique**English / Anglais**Type d'accord de travail flexible**Hybrid / Hybride**Date de fin de recrutement**2026-10-20**Niveau**PIPSC-3**Échelle salariale**$111,451 - $140,007**Sommaire du poste**Vous travaillerez sur des logiciels qui soutiennent les services de navigation aérienne et de gestion de la circulation aérienne. Vous serez principalement responsable de développer et de mettre à niveau Kubernetes, la plateforme d’orchestration de conteneur de NAV CANADA. Vous devrez utiliser des outils de programmation standard comme des logiciels de contrôle des versions et de déploiement, suivre les pratiques exemplaires de l’industrie, créer les essais pour le code que vous créez et suivre toutes les directives de codage pertinentes. Dans le cadre de vos tâches, vous devrez participer à la conception et à l’architecture de solutions pour les systèmes internes et externes. Vous devrez prendre part à des réunions quotidiennes, rédiger et mettre au point des modules pour les applications existantes, configurer et déployer des diagrammes HELM, mettre à niveau des grappes Kubernetes et concevoir l’infrastructure sous forme de code.**Description d'emploi** **Ce qu’offre NAV CANADA :*** Un environnement de travail stimulant et axé sur le travail d’équipe.* Une rémunération et des avantages sociaux compétitifs.* Un régime de retraite à prestations déterminées.* Des possibilités de croissance et de perfectionnement.* Des horaires de travail flexibles.* Une main-d’œuvre diversifiée et inclusive. **Responsabilités principales :*** Gérer, soutenir et résoudre les problèmes liés aux grappes Kubernetes déployées dans Azure Kubernetes Services (AKS) et dans des environnements sur place.* Concevoir, mettre en œuvre et mettre à niveau les nouvelles fonctionnalités et capacités de la plateforme pour en améliorer la fiabilité, l’évolutivité et l’efficacité opérationnelle.* Soutenir les équipes responsables des applications dans leur intégration à Kubernetes, leurs stratégies de déploiement et l’adoption des pratiques exemplaires opérationnelles.* Élaborer, tenir à jour et examiner les diagrammes HELM utilisés pour le déploiement et la gestion des applications.* Surveiller l’état des grappes, la performance des applications, l’utilisation des ressources et la disponibilité de la plateforme.* Diagnostiquer et résoudre les problèmes liés à l’infrastructure, aux réseaux, au stockage et au déploiement des applications.* Proposer de nouvelles idées innovantes en vue de façonner le produit.**Exigences du poste****Formation :*** Diplôme d’études secondaires ou l’équivalent.* Diplôme ou certificat d’une université ou d’un collège reconnu en informatique ou en génie logiciel, ou combinaison acceptable d’études, d’expérience connexe et de formation.**Expérience :*** Au moins trois (3) ans d’expérience dans le domaine de la conteneurisation et de la création ou de la mise à niveau de grappes Kubernetes.* Expérience de l’utilisation de Kubernetes et de son écosystème (Kibana, Prometheus, Grafana, Harbor, etc.).* Expérience en matière d’infrastructure sous forme de code et des outils connexes.* Expérience de l’utilisation de Linux et du langage de script.**Connaissances :*** Connaissance de Microsoft Azure Kubernetes Service et d’autres services Azure.* Connaissance de l’élaboration, de la configuration et du déploiement de diagrammes HELM.* Connaissance de la conception d’applications résilientes et tolérantes aux pannes sur Kubernetes.* Connaissance des composants de gestion de Kubernetes et des stratégies de mise à niveau des grappes.* Connaissance des applications et des outils infonuagiques natifs.**Aptitudes :*** Aptitudes analytiques avancées pour être en mesure d’examiner et d’analyser les problèmes logiciels en vue d’élaborer, de mettre à l’essai et de mettre en œuvre des modifications.* Excellentes aptitudes en dépannage aux fins d’évaluation, de réparation, d’atténuation et de détermination de la cause fondamentale.* Compétences en matière de conception technique et de rédaction d’ébauche.* Aptitude à travailler en équipe en utilisant les méthodologies de développement logiciel Agile.* Excellentes aptitudes en communication et en rédaction technique.**Qualités personnelles :*** Aptitude à établir et à maintenir de bonnes relations interpersonnelles avec les parties prenantes internes et externes.* Aptitude à faire preuve d’initiative, d’intégrité, de fiabilité, d’un bon jugement et d’une attitude positive.* Résilience et ouverture au changement.**Conditions de travail** **:*** La personne titulaire du poste sera appelée à voyager à l’occasion. **Formule de travail flexible :*** La personne titulaire du poste travaillera selon un horaire hybride et devra assurer une présence sur place au moins trois (3) jours par semaine.NAV CANADA s’engage à se doter d’un effectif compétent qui reflète la diversité de la population canadienne. N’hésitez pas à postuler même si vous ne pensez pas répondre à tous les critères ci-énoncés. En effet, NAV CANADA préconise une culture d’apprentissage et de développement, et est consciente que si certaines compétences techniques sont essentielles, beaucoup d’autres peuvent s’apprendre.La Société s’efforce de créer un processus de sélection et des milieux de travail inclusifs et sans entraves. Si vous avez besoin de mesures d’adaptation dans le cadre du concours, n’oubliez pas de mentionner lesquelles au coordonnateur ou à la coordonnatrice de l’entrevue ou au ou à la gestionnaire responsable de l’embauche. NAV CANADA fournira aux candidates et aux candidats handicapés les mesures d’adaptation nécessaires tout au long du processus de recrutement et de sélection.La personne retenue doit satisfaire aux exigences de sécurité du poste et être légalement autorisée à travailler au Canada.Nous remercions tous les candidats intéressés, seulement les personnes sélectionnées pour les étapes suivantes seront contactées.