Joignez notre réseau de talents

Spécialiste – Déploiement numérique (DevOps) - 27288

Lieu: DORVAL, QUÉBEC, CANADA
Date de début d'affichage: 8 nov. 2021
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.
 
Air Canada est à la recherche d’un spécialiste – Données et Analytique (DevOps) doté d’une expérience technique, avec un niveau élevé de motivation qui devra participer à la définition et à la création de l’avenir de l’intégration des données d’Air Canada et de la plateforme des lacs de données.  Le titulaire du poste travaillera en étroite collaboration avec de talentueux ingénieurs des données, ainsi qu’avec notre équipe de gestion et d’autres parties prenantes, dans l’élaboration de la feuille de route pour la stratégie, les solutions techniques et la mise en œuvre de celles-ci. Le candidat retenu doit être en mesure d’exécuter et d’automatiser des processus opérationnels avec le plus haut niveau possible de qualité, d’exactitude et de sécurité.
 
Le titulaire relèvera du chef de service – Données et Analytique.
 
Principales fonctions et responsabilités
  • Le titulaire devra concevoir et créer de modèles de données, codifier les règles commerciales, mettre en correspondance les sources de données aux modèles de données (structurés et non structurés), développer des pipelines ETL évolutifs et élaborer des solutions pour la qualité des données. Il devra également effectuer une évaluation continue des technologies afin de continuer d’augmenter les capacités de l’équipe de l’Ingénierie des données et des équipes des Produits et de l’Analytique.
  • Il devra s’assurer que les projets d’ingénierie des données sont adéquatement appuyés en ce qui a trait à l’infrastructure et à l’architecture.
  • Automatiser la création et la diffusion de plusieurs projets par la prestation d’outils et de cadres d’automatisation (pipelines d’intégration et de livraison continues).
  • 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 interfonctionnelles pour résoudre les problèmes de développement et de déploiement.
  • Appliquer des pratiques de codage efficaces pour offrir sans délai des versions exemptes d’erreurs.
  • Maintenir et mettre à jour les documents et les procédures techniques ainsi que configurer et concevoir des modèles de bases de données relatives aux exigences de l’organisation.
  • Tenir à jour les normes de données et les mesures de sécurité en mettant en œuvre des plans, des politiques et des normes en matière de technologie de l’information.
  • Effectuer la gestion des métadonnées, ainsi que le nettoyage et la mise en conformité des données.
  • Employer des pratiques de développement Agile fiables (revues de code, mise à l’essai, etc.) pour développer et livrer des pipelines de traitement de données.
  • Au quotidien, fournir un soutien et une expertise technique aux équipes techniques et non techniques.
  • Suivre le modèle de prestation en matière de développement et exploitation et recommander des ajustements en fonction des résultats, au besoin.
  • Aider à mettre en œuvre des lignes directrices, des normes et des procédures, et faire des recommandations en vue de procéder à des améliorations.
  • Comprendre les diverses architectures d’applications et veiller à l’élaboration de processus d’automatisation soutenables.
  • Assurer la coordination avec les équipes chargées de l’architecture et de la qualité pour assurer, dans les délais, la livraison des projets et les caractéristiques, les corrections de bogues et les améliorations de l’infrastructure dans des environnements de production multiples.
  • Diriger et coordonner les activités de mise en service essentielles à l’exécution des plans et des listes de vérification de déploiement.

Qualifications

  • Diplôme universitaire pertinent, certification technique ou expérience pertinente et proportionnelle au poste.
  • De 9 à 12 ans d’expérience en technologie de l’information (TI), en exploitation et en direction de personnel au sein d’une grande entreprise.
  • Au moins quatre années d’expérience liée au processus de développement et d'exploitation ou à un domaine connexe avec des responsabilités graduellement croissantes et une compréhension avérée des processus, artefacts et outils de développement et exploitation et de contrôle de la qualité technique.
  • Certifications dans les langages de programmation de base et les méthodes Agile (CSPO, PMI-ACP, etc.).
  • Maîtrise de Scala, Python, Java ou Javascript, ainsi que des bases de données relationnelles (Oracle, DB2, SQL Server, etc.).
  • Grande connaissance pratique de SQL et expérience de travail liée aux bases de données relationnelles et à la création de requêtes (SQL); familiarité avec les bases de données NoSQL comme Cassandra et Mongo.
  • Expérience dans l’entreposage de données, les plateformes infonuagiques Microsoft Azure, AWS ou Google Cloud.
  • La certification AWS est préférable.
  • Expérience liée aux outils infonuagiques de surveillance, de journalisation et d’analyse des coûts.
  • Solide expérience en tant qu’ingénieur – Développement et exploitation, notamment en ce qui concerne l’automatisation d’outils de gestion de la configuration.
  • Expérience en traitement de données provenant de plusieurs sources.
  • Solides compétences en matière de gestion de projets et d’organisation.
  • Expérience en développement d’API, un atout.
  • Expérience de l’analyse des causes fondamentales des données internes et externes ainsi que des processus, afin de répondre à des questions commerciales précises et de cerner les occasions d’amélioration.
  • Connaissance des outils de déploiement, de surveillance et de fiabilité de site.
  • Expérience avérée de travail avec des équipes Agile ou de Développement et exploitation, notamment le développement des principaux indicateurs de rendement pour faire le suivi de l’efficacité.
  • Expérience de soutien et de collaboration avec des équipes interfonctionnelles dans un environnement dynamique.
  • Expérience dans les technologies de mégadonnées (p. ex. Hadoop, Hive, HBase, Spark, Kafka, Storm, Cassandra, Columnar Databases ou Graph Databases) et les technologies ETL (p. ex. SSIS, Informatica ou Datastage).
  • Solides compétences pour la préparation de scripts (p. ex., Python) et d’outils d’automatisation.
  • Expérience et maîtrise de l’administration de systèmes Linux.
  • Expérience des référentiels de contrôle des versions, comme GIT.
  • Connaissance des outils de conteneurisation (p. ex., Docker).
  • Compréhension des topologies de réseau et des protocoles et services de réseau courants.
  • Capacités à communiquer efficacement et de manière professionnelle à l’oral et à l’écrit; capacités d’interagir avec ses pairs en interne, la haute direction et les clients.
  • Esprit d’équipe et capacité à travailler efficacement dans un environnement au rythme rapide axé sur le travail en équsipe et qui privilégie l’action.
  • Capacité à comprendre et à mettre en pratique des décisions de manière stratégique dans l’intérêt d’Air Canada d’abord et avant tout.
     

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: