Description de l’emploi
Titre d’emploi:  Ingénieur Full Stack principal
Date de début de la publication:  2026-11-03

Description de poste

  • Responsable du développement de solutions de technologies de l’information (TI) pour tous les composants des systèmes logiciels par la conception, l’intégration, la mise en œuvre et le soutien. Compétences suffisantes en matière d’infrastructure, de sécurité, de développement de logiciels, de systèmes de gestion de bases de données et d’intégration de systèmes. Développe à l’aide des processus Agile et des piles technologiques courantes.

Qualifications requises

  • Expérience des environnements Linux et Windows et capacité de créer, configurer et maintenir par l’intermédiaire de l’interface de ligne de commande
  • Expérience DevOps dans le développement de pipelines d’intégration continue (IC)/ déploiement continu (DC)
  • Expérience en programmation avec Python et BASH
  • Connaissance de la conteneurisation des applications, des interfaces de protocole d’application, des services
  • Expérience avec l’utilisation d’outils d’intelligence artificielle (IA) pour créer, modifier, tester et consigner le code
  • Connaissance des outils courants comme GitLab et ServiceNow
  • Expérience avec Containers, Kubernetes, Terraform, Go, Splunk, Ansible, Helm, Git et IC/DC
  • Expérience avec l’infrastructure en tant que code, orchestration et automatisation
  • Excellentes compétences en matière de communication, de dépannage et de relations interpersonnelles.

Compétences désirées

  • Expérience avec les services (par exemple, maillage de services et autres microservices):
    • Expérience de la configuration et du dépannage de matériel d’IA, par exemple H200, et A100, pour une utilisation dans un groupe Kubernetes
    • Expérience technique dans la définition des exigences, la conception des systèmes, la mise en œuvre et les essais
    • Expérience en administration de systèmes dans un environnement vaste et distribué
      Bachelier ès sciences en informatique, en électricité, en informatique ou un diplôme connexe, avec expérience préalable pertinente
    • Expérience démontrée à travailler en équipe utilisant des méthodologies ou une compréhension des concepts de développement
    • Expérience dans le développement et le déploiement d’applications dans des environnements sur place ainsi que dans le nuage public
    • Expérience de travail dans une organisation virtuelle
    • Expérience de travail dans un environnement dynamique et de type jeune entreprise.
  • Expérience de la conception, du développement et de l’intégration de systèmes avec des technologies d’infrastructure informatique (réseaux, télécommunications, informatique, stockage, virtualisation, y compris les conteneurs)
  • Expérience de la gestion de codes, par exemple Git et GitLab
  • Cote de sécurité de l’Organisation du Traité de l’Atlantique Nord (OTAN) de niveau Secret et conformité aux exigences du Programme des marchandises contrôlées du Canada.