Résumé du poste
Porter Airlines cherche à établir la fonction d'architecture au cœur de toutes les initiatives technologiques. L'Architecte de solution est le lien entre l'entreprise et la technologie. Il construit et maintient des relations solides avec les unités commerciales, les aidant à maximiser leur utilisation de la technologie et à s'assurer que les solutions mises en œuvre répondent à leurs besoins. Ce rôle nécessite une compréhension approfondie des environnements cloud, du réseau, de la sécurité, de l'automatisation et des opérations informatiques. Il capture les exigences métier sous forme d'architectures exécutables. Ces architectures sont ensuite transmises aux équipes de mise en œuvre technique. L'Architecte de solution assure la gouvernance des initiatives technologiques de l'entreprise : guidant la sélection des produits technologiques lors du processus d'appel d'offres, supervisant les fournisseurs technologiques pour s'assurer qu'ils respectent les normes de Porter, créant et maintenant des normes technologiques, et assurant la supervision tout au long du cycle de vie du développement logiciel (SDLC).
Relevant du vice-président, Architecture, Infrastructure et Opérations, les Architectes de solution fournissent un leadership technologique essentiel. Ils sont le lien critique, joignant la stratégie et les exigences métier, la stratégie technologique et les systèmes déployés dans le paysage technologique de Porter. Ils sont étroitement liés aux unités commerciales, maintenant une compréhension des processus métier, fonctions et capacités. Ils conseillent l'entreprise, l'aidant à identifier où la technologie peut être optimisée et à comprendre comment utiliser au mieux leur technologie existante. Ils traduisent cette compréhension métier en solutions techniques solides qui répondent aux exigences métier tout en s'alignant sur la stratégie et les normes d'architecture, ainsi que sur le paysage technologique existant, en mettant l'accent sur la simplicité, la stabilité et l'amélioration continue. Plusieurs Architectes de solution sont nécessaires pour soutenir les différentes unités commerciales et seront sélectionnés pour leur expertise dans le domaine choisi. Plus précisément, des architectes seront recrutés pour leurs connaissances des systèmes Finance, RH et Opérations aériennes.
L'Architecte de solution contribue également à la maintenance d'une entreprise cible évolutive, et à l'établissement de cadres et processus pour garantir que les solutions développées sont simples, robustes et suivent les meilleures pratiques. Tout au long du cycle de vie de livraison, ils s'assurent que les solutions sont conformes aux architectures définies grâce à un support et une gouvernance complets, favorisant la cohérence par l'utilisation efficace d'architectures de référence, de normes et de modèles réutilisables.
En plus de fonctionner en tant qu'Architecte de solution, ce rôle fournira une expertise et une gouvernance sur l'infrastructure des solutions dans l'entreprise. Ils sont censés être des leaders d'opinion dans les domaines du cloud, du réseau, de la sécurité, de l'automatisation et des opérations informatiques, et fournir des conseils aux autres architectes ainsi qu'aux équipes d'infrastructure et de développement.
Fonctions et responsabilités
- Assurer, par l'utilisation de la modélisation, de la documentation et de la formation, que l'architecture est liée de manière précise et directe aux modèles et processus métier.
- Développer une compréhension approfondie des processus métier, des actifs, des responsabilités, des exigences réglementaires et des interdépendances fonctionnelles chez Porter.
- Participer à l'analyse du cas d'affaires, à l'évaluation et au développement de plans stratégiques et opérationnels à long terme pour garantir que les objectifs d'architecture sont cohérents avec les objectifs commerciaux à long terme de Porter.
- Fournir une expertise architecturale et des conseils pour aider les parties prenantes métier à optimiser leur utilisation de la technologie.
- Fournir des conseils d'expert aux principales parties prenantes métier et technologiques sur l'efficacité et l'exhaustivité des feuilles de route produit, des stratégies métier et technologiques et leur alignement avec les stratégies et feuilles de route trans-organisationnelles.
- Établir des relations collaboratives avec les parties prenantes métier et techniques pour favoriser de bonnes relations, obtenir du soutien, réaliser les résultats des projets et représenter les besoins des clients, parties prenantes, opérations et maintenance.
- Travailler avec les dirigeants métier pour créer des architectures qui alignent les besoins métier et de données avec les objectifs stratégiques d'architecture et de technologie et l'architecture cible.
- Créer et assurer l'application des normes d'architecture et de technologie.
- Garantir que les solutions architecturales ont une intégrité de bout en bout, avec des implications bien comprises et des risques atténués.
- Comprendre le paysage technologique et comment il soutient l'entreprise.
- Définir des solutions qui répondent, et peuvent démontrer qu'elles répondent, aux besoins et exigences métier.
- Développer des plans directeurs architecturaux et des feuilles de route pour soutenir la vision à long terme de l'organisation.
- Assurer que les plans directeurs architecturaux peuvent fournir une orientation claire aux équipes de mise en œuvre, avec une couverture complète de la solution à travers tous les domaines technologiques.
- Veiller à ce que les solutions prennent en compte les risques techniques et métier, mais aussi des éléments qualitatifs tels que le coût, le temps de mise en œuvre et les ressources.
- Interagir avec les architectes de domaine pour assurer le respect de leurs normes et solliciter des orientations pour des questions spécifiques plus approfondies.
- Combler le fossé entre l'entreprise et la technologie et communiquer les concepts liés à l'architecture aux audiences techniques et non techniques à travers les fonctions métier de l'organisation.
- Créer des documents de solution pouvant être utilisés pour communiquer universellement avec toutes les parties prenantes, à travers les équipes métier, technologiques et de gestion de projet, maintenant une compréhension commune des solutions mises en œuvre et des décisions techniques à prendre.
- Évaluer la faisabilité métier/technique des conceptions des fournisseurs et conseiller sur l'impact sur les systèmes actuels et futurs.
- Collaborer activement avec les chefs de projet/scrum masters, sur la priorisation des tickets Jira, la planification des versions de plateforme, la gestion de la feuille de route et du calendrier.
- Fournir des contributions aux appels d'offres et évaluer les produits/services tiers pour s'assurer qu'ils s'alignent sur la stratégie métier et d'architecture de Porter, ainsi que sur les normes d'architecture et techniques.
- Gérer le processus de décision technique pour évaluer l'impact métier et assurer l'alignement avec l'architecture de solution, l'architecture d'entreprise et les normes organisationnelles.
- Fournir des conseils aux équipes techniques et de livraison tout au long du cycle de développement et de livraison.
- Surveiller et revoir les projets en cours pour assurer l'intégrité architecturale et l'alignement avec les normes organisationnelles.
- Identifier et résoudre la dette technique, les problèmes de scalabilité et les goulets d'étranglement architecturaux.
- Identifier de manière proactive les opportunités d'amélioration et d'innovation au sein des systèmes et processus existants.
- Veiller à ce que les solutions laissent de la place et encouragent l'innovation.
- Informer les différentes parties prenantes de tout problème avec les solutions techniques actuelles mises en œuvre.
- Travailler en étroite collaboration avec les équipes DevOps et Sécurité pour mettre en œuvre des solutions d'automatisation, de surveillance et d'observabilité.
- Évaluer les technologies d'infrastructure, les outils et les meilleures pratiques pour stimuler l'innovation et l'efficacité.
- Participer activement au Système de gestion de la sécurité (SMS) de Porter, y compris le signalement des dangers et incidents rencontrés dans les opérations quotidiennes ; comprendre, respecter et promouvoir la politique de sécurité de Porter.
Compétences comportementales
- Préoccupation pour la sécurité : Identifier les situations dangereuses ou potentiellement dangereuses et prendre les mesures appropriées pour maintenir un environnement sûr pour soi et les autres.
- Travail d'équipe : Travailler en collaboration avec les autres pour atteindre les objectifs organisationnels.
- Service aux passagers/clients : Fournir un service d'excellence aux clients internes et/ou externes (passagers).
- Initiative : Gérer les situations et problèmes de manière proactive et persistante, saisir les opportunités qui se présentent.
- Orientation résultats : Concentrer les efforts pour atteindre des résultats de haute qualité conformes aux normes de l'organisation.
- Favoriser la communication : Écouter et communiquer ouvertement, honnêtement et respectueusement avec différents publics, promouvoir le dialogue et construire un consensus.
Qualifications
Expérience
- Baccalauréat ou maîtrise en informatique, technologies de l'information ou domaine connexe.
- Au moins 5 ans d'expérience en tant qu'Architecte de solution, ingénieur infrastructure ou rôle similaire, avec une solide compréhension des principes d'architecture technologique et des meilleures pratiques.
- Capacité avérée à identifier et évaluer les risques afin de les éliminer ou de les atténuer tant dans les systèmes en développement que dans les systèmes existants.
- Connaissance du processus de développement logiciel et compréhension approfondie des aspects techniques des projets pour identifier les risques, proposer des solutions immédiates et fournir des conseils pour les solutions mises en œuvre.
- Capacité à communiquer avec toutes les parties prenantes telles que les ingénieurs logiciels, la direction, les clients et les fournisseurs, y compris la capacité à transmettre un langage technique à d'autres parties souvent en termes non techniques, ainsi qu'à être à l'aise dans plusieurs domaines technologiques pour fournir la direction nécessaire aux équipes de mise en œuvre technique.
- Capacité à fournir des conseils techniques aux parties prenantes métier, les aidant à optimiser leur utilisation de la technologie, à évaluer leurs besoins métier et à traduire efficacement ces besoins aux équipes techniques.
- Forte orientation vers la livraison avec la capacité de comprendre et de prioriser les jalons critiques pour la livraison et de s'assurer que les délais et engagements sont respectés.
- Connaissance large englobant tous les domaines technologiques et d'architecture, y compris application, intégration, infrastructure, données et métier.
- Grand confort avec l'ambiguïté et temps passé hors de la zone de confort pour acquérir de nouvelles compétences.
- Capacité à communiquer efficacement dans plusieurs modalités, y compris écrite et orale, ainsi que des compétences en modélisation architecturale pour décrire clairement les solutions.
- Compétences interpersonnelles efficaces et style collaboratif pour travailler efficacement en équipe.
- Expérience dans l'établissement et le maintien de la gouvernance architecturale.
- Expérience dans le développement et/ou le maintien d'une architecture de référence d'entreprise et de normes.
- Expérience dans plusieurs méthodologies de livraison logicielle (Waterfall, Agile & Continuous Delivery).
- Expérience dans la direction et la gestion d'un paysage technologique d'entreprise, y compris l'amélioration continue et l'alignement sur les meilleures pratiques actuelles et évolutives.
- Expérience avec les plateformes et architectures d'intégration incluant microservices, modèles basés sur les messages, architectures événementielles, intégrations SaaS, etc.
- Expérience avec les plateformes et architectures ETL/ELT.
- Expérience avec les middlewares web tels que serveurs d'applications et portails.
- Expérience avec l'architecture des données d'entreprise, la modélisation des données, la gestion des données.
- Connaissance approfondie des plateformes cloud telles que AWS, Azure ou Google Cloud.
- Expérience pratique avec les outils Infrastructure-as-Code (IaC) tels que Terraform, CloudFormation ou Ansible.
- Solide compréhension des concepts de réseau, des cadres de sécurité et de l'administration système.
- Expérience avec les technologies de conteneurisation et d'orchestration telles que Kubernetes et Docker.
- Familiarité avec les solutions de surveillance, journalisation et observabilité.
- Expérience avec la planification de la reprise après sinistre et les architectures à haute disponibilité.
Éducation
- Baccalauréat ou maîtrise en informatique, génie informatique, génie logiciel ou architecture logicielle ou diplôme connexe requis.
- Compétence avec ArchiMate est un atout.
- Compétence avec TOGAF est un atout.
- Certification dans les technologies ou cadres d'architecture pertinents (par exemple AWS Certified Solutions Architect) est un atout.
Lieu
Bureau du centre-ville de Toronto (250 rue Yonge)
#LI-Hybrid
Description de l'entreprise
Depuis 2006, Porter Airlines élève l'expérience du voyage aérien économique pour chaque passager, offrant une hospitalité authentique avec style, soin et charme. La flotte de Porter composée d'Embraer E195-E2 et de De Havilland Dash 8-400 dessert un réseau nord-américain depuis l'Est du Canada. Basée à Toronto, Porter est une compagnie aérienne officielle 4 étoiles dans le classement mondial des compagnies aériennes. Visitez www.flyporter.com ou suivez @porterairlines sur Instagram, Facebook et X.