Joignez notre réseau de talents

Chef de service – Déploiement numérique - 24841

Lieu: TORONTO, ONTARIO, CANADA
Date de début d'affichage: 13 janv. 2020
Date de fin d'affichage: 23 janv. 2020

Partager:

Description de poste

Description

Êtes-vous passionné par l'atteinte de nouveaux sommets, le travail d'équipe et le fait d'apporter une contribution significative? Vous voyez-vous comme membre important d'une société de premier plan? Si vous avez répondu oui à ces questions, sachez qu'Air Canada est à la recherche de personnes enthousiastes souhaitant se joindre à une équipe dynamique et variée dont les membres travaillent ensemble pour mener la croissance et l'essor du transporteur national du Canada.


À Air Canada, nous sommes déterminés à créer une expérience client numérique sans pareille qui aidera notre clientèle à voyager partout dans le monde. Alors que nous poursuivons nos efforts pour faire de la Société un champion mondial, le numérique joue un rôle de premier plan dans tous les aspects des déplacements de nos clients. Dans cette quête, la culture d’entreprise fait partie de nos investissements, tout comme ce que nous construisons et la façon dont nous le construisons.

L’équipe du Déploiement numérique – Clients d’Air Canada est à la recherche d’un chef de service – Déploiement numérique qui se concentrera sur la création et la direction d’une équipe technique pour offrir des expériences innovatrices aux clients, favoriser l’automatisation et réduire les coûts d’exploitation. Les candidats doivent être autonomes, hautement motivés, novateurs et prêts à diriger nos équipes de développement Agile. Le chef de service – Déploiement numérique aura la responsabilité de produire des solutions évolutives, rapides et robustes dans un cadre d’innovation et d’assurer le leadership technique. De plus, il sera responsable d’accroître les capacités des développeurs et des leaders au sein de son équipe.

Il relèvera du directeur - Concrétisation numérique – Clients.

  • Collaborer étroitement avec la gestion pour former, faire croître et diriger nos équipes de développement logiciel.
  • Élaborer et mettre en œuvre des stratégies pour attirer et maintenir en poste une équipe de développeurs – Logiciel hautement qualifiés et mobilisés.
  • Travailler avec les architectes et les développeurs pour définir l’architecture des systèmes et les solutions tactiques pour la prestation des produits.
  • Gérer tout le cycle de développement logiciel, notamment la planification, l’architecture, la mise en œuvre, l’assurance de la qualité et l’exploitation.
  • Définir et faire appliquer les normes techniques en matière de qualité, de maintenabilité, de mesurabilité, de disponibilité et de sûreté.
  • Chercher à améliorer continuellement les processus de développement logiciel.
  • Cerner les possibilités d’améliorer et d’optimiser les processus de développement de logiciels, les décisions de conception et les outils techniques grâce à l’optimisation et à l’innovation.
  • Participer à la planification à long terme des activités, à l’établissement des feuilles de route des produits et aux discussions stratégiques sur les activités. Collaborer avec la gestion et les parties prenantes afin de déterminer les priorités pour les fonctions des applications et la mise en production.
  • Aider à la collecte et à la consignation des exigences et des cas vécus par les clients.
  • Développer des solutions Web et mobiles évolutives, hautement performantes et robustes.
  • Préparer et soutenir le lancement de versions.
  • Définir et respecter les normes et les meilleures pratiques en matière d’applications mobiles.
  • Analyser et régler des problèmes techniques et logiciels.
  • Produire des rapports, des manuels et des documents sur l’état, l’utilisation et la maintenance de logiciels.
  • Mettre en place de nouvelles fonctions et optimiser celles qui existent déjà pour favoriser une performance maximale.


Qualifications

  • Diplôme universitaire de premier cycle en informatique ou l’équivalent
  • Au moins cinq années d’expérience en développement de logiciels, dans la création d’applications Web et mobiles évolutives
  • Au moins deux années d’expérience en gestion, en encadrement et en perfectionnement de développeurs
  • Leadership et habileté à encadrer une équipe, à examiner le code, la conception et l’allocation des ressources et à rédiger le code, au besoin
  • Expérience dans les langages et les bibliothèques de programmation modernes (C#, Objective C, Swift, PHP, Node.js, Python, Java,.NET, Kotlin, GraphQL)
  • Expérience dans des conditions réelles des interfaces de programmation d’applications de transfert d’état représentationnel (REST) essentielles à l’exploitation (à titre de consommateur ou de producteur)
  • Expérience dans le développement multiplateforme avec des systèmes infonuagiques PaaS
  • Expérience dans les technologies Web, y compris HTML/CSS et JavaScript
  • Expérience dans les bases de données et le stockage de données (SQL, MySQL)
  • Expérience dans les solutions NoSQL (DynamoDB, MongoDB)
  • Excellentes compétences et expérience avérée en développement logiciel par pile complète, notamment en conception, en mise en œuvre et en test
  • Capacité à gérer efficacement des projets complexes, à communiquer clairement l’état des projets aux équipes de direction et à gérer et trier des demandes et priorités multiples
  • Excellentes capacités d’analyse et souci du détail
  • Excellentes habiletés pour la communication interpersonnelle (écrite et verbale) et habileté à travailler avec les équipes de direction commerciales et techniques
  • Habileté à travailler efficacement dans un environnement où le rythme est rapide
  • Approche axée sur les résultats et expérience confirmée de la prestation de services dans des délais serrés
  • Compréhension approfondie des processus de développement de logiciels Agile avec des équipes de développement réparties, et expérience avérée de la livraison à temps de projets complexes et de grande qualité
  • Connaissance de l’architecture mobile, des tendances et des technologies émergentes
  • Connaissance des outils de profilage du rendement mobile et des techniques d’optimisation

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: