Joignez notre réseau de talents

Architecte de solutions - Montréal - 20534

Lieu: Dorval, Québec,
Date de début d'affichage: 6 juin 2018
Date de fin d'affichage: 20 juin 2018

Partager:

Description de poste

Ê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.

L'architecte - Solutions est responsable des phases d'établissement de la portée et de conception des projets d'intégration. Il exercera un rôle essentiel au sein de la nouvelle équipe d'Intégration de l'entreprise d'Air Canada. Ensemble, nous allons améliorer les intégrations entre les différents systèmes d'Air Canada et développer les interfaces de programmation d'applications (API) principales de l'entreprise. La Technologie de l'information d'Air Canada traverse une époque passionnante et plusieurs gros projets en cours transformeront le paysage de la TI de l'entreprise, notamment celui du remplacement du système principal de services aux passagers et le nouveau programme de fidélisation. Air Canada investit d'ailleurs des sommes colossales dans les nouvelles technologies afin de soutenir sa transformation numérique. Voici donc une occasion unique de découvrir les technologies de pointe auprès d'un chef de file de l'industrie et de contribuer à façonner l'avenir d'Air Canada.

  • Diriger la phase d'établissement de la portée des projets d'intégration majeurs d'Air Canada pour déterminer la portée de l'intervention de l'équipe d'Intégration de l'entreprise.
  • Assurer la liaison avec les équipes de TI et les équipes commerciales pour déterminer les exigences fonctionnelles et non fonctionnelles (rendement, sécurité).
  • Faciliter l'adoption et l'utilisation de la plateforme d'Intégration de l'entreprise en expliquant son rôle et ses avantages aux équipes de TI et aux équipes commerciales.
  • Concevoir une solution optimale, évolutive, robuste et réutilisable qui répond aux exigences et offre une disponibilité maximale.
  • Créer des documents d'architecture de solutions décrivant la solution avec une approche descendante : diagrammes de contexte, cas d'utilisation, flux, etc.
  • Présenter la solution proposée au comité de révision de l'architecture lors d'une séance d'examen de la solution; être en mesure de vulgariser le concept pour un public ayant une expérience technique, mais aucune expertise quant aux technologies d'intégration utilisées.
  • Diriger le processus de mise en œuvre avec les équipes de développement internes et externes : participer aux activités relatives au projet, agir à titre de responsable de la solution et soutenir l'équipe à titre d'expert en la matière.
  • Concevoir les API principales d'Air Canada en s'assurant d'une réutilisation maximale des capacités de l'entreprise.
  • Développer le modèle opérationnel de l'équipe d'Intégration de l'entreprise, en définissant et en améliorant, d'une part, les modèles des principaux livrables d'architecture (plan d'architecture, schéma directeur de l'architecture) et d'autre part, les lignes directrices (schémas d'intégration recommandés). Être le défenseur des bonnes pratiques en matière d'intégration auprès des équipes de développement internes et externes.
  • Contribuer activement à l'amélioration continue de l'équipe et de la plateforme en apportant de nouvelles idées et de nouvelles solutions sur la façon d'améliorer les applications, les processus, la prestation, les communications, etc.


Compétences

  • Baccalauréat en informatique ou en ingénierie.
  • Au moins six (6) années d'expérience en TI.
  • Expérience des phases d'établissement de la portée et de conception des projets : collecte et compréhension des exigences de haut niveau et en faire la synthèse afin de définir une vision; définition de la portée globale du projet.
  • Solide expérience en tant qu'architecte de solutions de systèmes critiques (au moins 3 années).
  • Expérience en documentation de l'architecture de solutions : états AS IS (tel quel) / TO BE (en devenir) / en transition, connaissance des diagrammes basés sur le langage de modélisation unifiée (UML) (contexte, cas d'utilisation, séquence, états-transitions, etc.).
  • Expérience dans la conception de solutions robustes, évolutives, réutilisables, dotées d'une disponibilité élevée et de scénarios de récupération d'urgence.
  • Expérience en architecture orientée services (AOS).
  • Solide expérience en développement et en intégration d'API (au moins 2 années). Expérience en technologies associées aux API : modèles d'authentification, XML, JSON, SOAP, REST, HTTP.
  • Expérience avec au moins une ESB, idéalement avec la technologie Java.
  • Solide expérience en développement Java (au moins 2 années).
  • Expérience de direction d'une équipe de développement externe : élaboration des exigences de haut niveau et de l'architecture de solutions, examen des documents d'analyse des fournisseurs, aide proactive aux fournisseurs en facilitant leur accès aux systèmes et à la documentation; en anticipant leurs besoins et en communiquant avec les partenaires internes et externes pour faire avancer les choses.
  • Expérience d'au moins une migration de système majeure.
  • Expérience des méthodologies de développement Agile et en cascade.
  • Expérience des bases de données relationnelles et NoSQL.
  • Excellentes aptitudes pour la communication interpersonnelle, tant à l'oral qu'à l'écrit. Habileté à vulgariser les technologies auprès de publics n'ayant pas d'expérience technique; capacité à faire accepter une idée.
  • Grande capacité d'abstraction, capacité à comprendre l'ensemble de la situation, à demeurer à un niveau plus élevé, s'il y a lieu, ou à approfondir les détails, s'il le faut.
  • Habileté à travailler en parallèle sur des projets de taille et d'importance variées; habileté à livrer les projets à temps
  • Intérêt manifeste pour l'apprentissage de nouvelles technologies et pour la compréhension des défis du secteur du transport aérien.
  • Proactif et capable de travailler de façon autonome


Atout
  • Maîtrise en informatique, en ingénierie ou en administration des affaires.
  • Expérience d'un logiciel de gestion d'API (Mulesoft API Manager, IBM API Connect, Apigee, 3scale).
  • Expérience en demandes de propositions.
  • Expérience en architecture de données.
  • Expérience en tests de charge.
  • Expérience en déploiement d'environnements sur le nuage (AWS, Azure) et des défis relatifs à la connectivité de l'environnement sur place vers le nuage.
  • Expérience dans le secteur du transport aérien.


EXIGENCES LINGUISTIQUES

À compétences égales, la préférence sera accordée aux candidats bilingues

Chez Air Canada, nous voulons aller plus loin en matière d'équité. Nous invitons tout particulièrement les Autochtones, les femmes, les personnes handicapées et les membres des groupes des minorités visibles à postuler.

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:

Postes similaires