Joignez notre réseau de talents

Spécialiste – Developpement et maintenance des applications ( DevOps et Plateforme d’intégration) - 28083

Lieu: DORVAL, QUÉBEC, CANADA
Date de début d'affichage: 27 avr. 2022
Date de fin d'affichage: En continu

Partager:

Description de poste

Description

Appartenir à Air Canada, c’est appartenir à un symbole canadien, Air Canada récemment élue meilleur transporteur aérien en Amérique du Nord. Faites décoller votre carrière en vous joignant à notre équipe novatrice et diversifiée à l’avant-garde du transport aérien de passagers.
 
Le spécialiste – Developpement et maintenance des applications ( DevOps et Plateforme d’intégration)est responsable du soutien, de l’automatisation des processus et de l’amélioration continue de la distribution des logiciels dans le cadre de la pratique d’intégration de l’entreprise d’Air Canada. Le titulaire de ce poste jouera un rôle essentiel au sein de l’équipe et agira à titre d’expert technique principal pour toute la gamme de produits d’intégration d’Air Canada. Sa priorité sera de diriger une stratégie de déploiement logiciel automatisé efficace et de grande qualité afin d’appuyer un service de DevOps sophistiqué. 
 
Le candidat retenu relèvera du Directeur – Développement et maintenance des applications.
  • Automatiser l’assemblage et le déploiement applicatif de multiples projets par la mise en œuvre d’outils et de processus d’automatisation.
  • Mettre en œuvre, soutenir et améliorer continuellement les outils qui accélèrent le cycle de développement, tout en le rendant plus sûr et mieux sécurisé (gestion de code source, automatisations, gestion de projet agile, outils de DevSecOps, etc.).
  • Assurer le rendement opérationnel global du cycle de vie de la distribution des logiciels du service.
  • Tenir à jour les branches du code, ainsi que les intégrations de code dans plusieurs branches.
  • Configurer les installations complexes et résoudre rapidement toutes les anomalies ou les problèmes liés aux scripts qui se trouvent dans l’installation.
  • Collaborer avec les équipes inter fonctionnelles pour résoudre les problèmes de développement et de déploiement.
  • Maintenir et mettre à jour des procédures et des documents techniques pour les outils de développement et les automatisations. 
  • Acquérir des connaissances techniques spécialisées sur diverses plateformes d’intégration (infrastructure, connectivité, dépannage, administration, etc.).
  • Contribuer au travail quotidien d’administration des utilisateurs des plateformes d’intégration et des outils connexes.
  • Fournir un soutien opérationnel ponctuel dans des circonstances imprévues (incident majeur).
  • Concevoir l’automatisation des rapports, les tableaux de bord et les alertes.
  • Concevoir des automatisations intelligentes qui détectent les congestions/pannes et qui déclenchent des actions pour soigner le système, pour le mettre a l’échelle, ou pour minimiser les impacts de la panne.
  • Élaborer des procédures d’exploitation afin de présenter les procédures à l’équipe de l’Exploitation et décrire la marche à suivre pour réaliser certaines opérations types sur la plateforme.
  • Définir et faire appliquer les normes techniques en matière de qualité, de maintenabilité, de mesurabilité, de disponibilité et de sécurité
  • Procéder à l’évaluation de la faisabilité technique des solutions proposées en fonction des contraintes technologiques actuelles.
  • Fournir, au responsable fonctionnel concerné et à ses collègues, une orientation en matière de technologie ou de services pour toutes les questions liées à ce secteur.
  • Créer des diagrammes, des processus systèmes et utilisateurs pour communiquer efficacement les idées relatives à l’interaction et à la conception.

Qualifications

  • Diplôme universitaire ou certificat technique pertinent, ou expérience pertinente et proportionnelle au poste.
  • De 6 à 10 ans d’expérience globale en technologie de l’information, dont au moins 2 ans d’expérience dans un rôle de nature semblable. 
  • Expérience dans le développement et l’amélioration d’une chaîne d’outils d’intégration et de développement continus (Bitbucket Pipelines).
  • Solide expérience avec les langages de programmation Python et Bash.
  • Expertise reconnue avec les outils Maven, Git et Jenkins.
  • Expérience avec les outils de gestion des secrets (Vault d’HashiCorp, AWS KMS, etc.).
  • Expérience en gestion des serveurs sécurisés Artifactory (JFrog, Nexus, etc.).
  • Expérience avec les outils de surveillance et d’alerte (Dynatrace, Prometheus et Grafana).
  • Expérience avec le soutien technique de systèmes essentiels.
  • Connaissance des formats (XML, JSON), des protocoles (SOAP, REST, verbes d’action HTTP) et des modèles (d’authentification) relatifs aux API.
  • Capacité à comprendre et à mettre en pratique des décisions de manière stratégique dans l’intérêt d’Air Canada. 
  • Attitude proactive et capacité à travailler de façon autonome.
  • Capacité à travailler efficacement sous pression et dans des environnements en changement rapide ou dans des conditions incertaines.
  • Capacité à travailler en collaboration avec d’autres personnes au sein d’une équipe et à communiquer (à l’oral et à l’écrit) efficacement à tous les niveaux de l’organisation.
  • Capacité à résoudre des problèmes complexes de façon logique, systématique et séquentielle, et à effectuer un travail de grande qualité dans les délais établis.
  • Atouts : expérience avec l’ensemble d’outils Atlassian, avec la plateforme CloudHub de MuleSoft, avec PaaS (Cloud Foundry, Elastic Beanstalk, Heroku, OpenShift, etc.), avec les écosystèmes de mise en conteneur (Docker ou Kubernetes), avec AWS ou Azure, avec l’établissement des écosystèmes de gestion des journaux (Suite ELK), ainsi qu’avec l’industrie du transport aérien.
     
Conditions d’emploi :
  • Les candidats doivent avoir le droit de travailler dans le pays choisi au moment où un emploi leur est offert. Il incombe entièrement aux employés posant leur candidature d’obtenir les permis de travail, les visas ou toutes autres autorisationsrequises pour le poste.
  • Vaccination contre la COVID-19 requise
 
Exigences Linguistiques

À compétences égales, la préférence sera accordée aux candidats bilingues.
 
Diversité et inclusion
 
Air Canada est résolument engagée en faveur de la diversité et de l’inclusion et vise à créer un milieu de travail sain, accessible et gratifiant qui met en valeur la contribution unique de nos employés au succès de notre entreprise.
 
En tant qu'employeur qui garantit l'égalité d'accès à l'emploi, nous encourageons les candidatures les plus diverses afin de pouvoir nous doter d’un effectif varié et représentatif de nos clients et des communautés où nous vivons et offrons nos services.
 
Air Canada remercie tous les candidats de leur intérêt, mais seules les personnes sélectionnées pour une entrevue seront contactées.
Partager: