Joignez notre réseau de talents

Ingénieur en chef – Logiciel - 29778

Lieu: TORONTO, ONTARIO, CANADA
Date de début d'affichage: 7 juin 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.
 
L’ingénieur en chef – Logiciel / spécialiste – Déploiement Numérique dirigera la traduction des exigences et stratégies commerciales en solutions techniques, applications et conceptions de processus précises, en plus de déterminer les exigences fonctionnelles connexes. La personne retenue jouera un rôle fondamental dans la définition des modèles de développement pour les livraisons de produits et de projets; elle sera responsable de tous les aspects techniques touchant la livraison des solutions, de la création à la mise en œuvre de celles-ci (ce qui comprend tous les aspects touchant le développement, l’infrastructure, les données et la gestion de la configuration). L’ingénieur en chef – Logiciel / spécialiste – Déploiement Numérique effectuera régulièrement une analyse détaillée des solutions et de leur mise en œuvre et fera preuve d’un jugement d’expert sur des questions techniques très complexes, notamment sur tous les aspects liés au développement, à l’infrastructure, aux données et à la gestion de la configuration. 
 
Le poste assurera la conception et la supervision de l’élaboration de solutions et de modèles pour des applications numériques interagissant avec les clients internes et externes, en recourant à AWS, Azure et autres technologies au besoin. Le poste reflète l’engagement d’Air Canada à grandement améliorer l’expérience numérique des clients et des employés.

Principales Fonctions:  
  • Créer des modèles de développement détaillés et les faire examiner par les parties prenantes concernées, afin d’en assurer l’harmonisation avec les besoins commerciaux globaux, ce qui comprend la pile technologique, l’architecture des solutions, les exigences en matière de sécurité et les documents des essais de rendement.
  • Analyser, consigner et optimiser les modèles de développement globaux en élaborant des principes, des modèles, des plans, des normes internes, des budgets et des processus de conception conformes aux meilleures pratiques de l’industrie.
  • Participer sur demande à la sélection de technologies et produits pertinents et déterminer activement les produits et technologies nécessaires pour faire évoluer les pratiques de développement et les solutions finales.
  • Échanger à propos des solutions proposées avec les conseils techniques au cours des séances d’examen, et communiquer et expliquer les options possibles à des auditoires possédant une connaissance limitée de la technologie sélectionnée.
  • Soutenir la mise en œuvre de la solution en fournissant des indications aux équipes de développement des applications et aux chefs de projet qui planifient et exécutent les activités de livraison.
  • Soutenir les processus de mise en œuvre en collaboration avec les équipes internes et externes de développement, participer aux activités liées aux projets, et appliquer les lignes directrices et les normes que suivent les équipes de production pour mieux orienter leur travail.
  • Assumer la responsabilité de la qualité de la solution mise en œuvre et de sa conformité aux stratégies, aux modèles, aux normes et aux meilleures pratiques technologiques, ainsi qu’aux normes en matière d’architecture informatique de l’entreprise.
  • Agir à titre de principale personne-ressource en matière d’architecture, et fournir un leadership technique aux équipes de développement, ainsi qu’à toutes les équipes internes et externes qui participent au processus de mise en œuvre.
  • Créer des modèles de développement et des lignes directrices de codage qui décrivent et expliquent les caractéristiques des solutions et des avantages qu’elles apportent, et tenir à jour la documentation en collaboration avec les équipes de livraison.
  • Aider à repérer les possibilités d’amélioration continue pour les méthodes de gestion des solutions, en recueillant la rétroaction après la mise en œuvre de la solution.
  • Élaborer des modèles standard pour divers projets et cas d’utilisation commerciaux.

Qualifications

  • Baccalauréat dans un domaine connexe (technologie de l’information, ingénierie); diplôme d’études supérieures dans un domaine connexe, un atout
  • Au moins 10 années d’expérience en TI, dont au moins 5 ans de travail à titre d’architecte – Solutions; expérience de travail avec des systèmes d’entreprise intégrés
  • Capacité de travailler au sein de plusieurs équipes techniques pour en définir l’orientation et les priorités
  • Habileté à travailler de façon autonome et au sein d’une équipe, tout en faisant preuve d’initiative et d’un sens aigu des affaires
  • Expertise de divers produits, technologies, et cadres d’application et d’intégration à code source libre
  • Expertise des environnements d’applications Web mobiles
  • Expérience de la planification de la documentation et de l’architecture pour l’intégration de plusieurs plateformes (macro-ordinateurs, architecture client-serveur, progiciels avec applications personnalisées)
  • Expertise des concepts liés aux moteurs de règles commerciales
  • Expertise des interfaces de programmation API et des normes et concepts des services Web 
  • Expertise de JSON, XML, XML Schema, XSL, des diverses normes XML et des services Web
  • Expérience de la conception et de la mise en œuvre d’un vaste logiciel serveur, particulièrement en ce qui a trait à la sécurité, l’extensibilité et le rendement de la solution
  • Connaissance et expérience des systèmes de gestion de bases de données relationnelles (SGBDR) (DB2, MySQL, SQL Server de Microsoft, etc.)
  • Expérience de travail au sein d’environnements multidisciplinaires et collaboratifs
  • Esprit d’équipe et capacité d’établir des relations interpersonnelles efficaces
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.
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: