Porter Airlines entreprend une transformation technologique pour moderniser son infrastructure TI au cours des 2 à 3 prochaines années. Les piliers principaux comprennent la modernisation, l'alignement architectural et l'optimisation de la qualité des livraisons à travers l'organisation. Un catalyseur essentiel de cette transformation est le rôle de Chef, Conception de systèmes.
Dans ce rôle, vous serez responsable de traduire des plans architecturaux de haut niveau en spécifications techniques détaillées et en artefacts de conception concrets. En tant que contributeur individuel principal, vous ferez le pont entre la stratégie abstraite et l'exécution technique, en veillant à ce que nos systèmes aériens et d'entreprise soient intégrés, performants et améliorés par l'IA.
Vous serez responsable de maintenir l'équilibre délicat entre faire voler la compagnie aérienne aujourd'hui et concevoir les moteurs de demain. Que vous coordonniez une mise à niveau critique de système, que vous conceviez une base de données de réservation ou que vous gériez une transition ERP majeure, votre travail garantit que notre technologie est aussi agile que notre flotte.
Devoirs et responsabilités
- Conception détaillée et solution
- Prendre en charge les changements complexes, de la conception initiale jusqu'à la construction, la configuration, les mises à jour de données et le déploiement final.
- Agir en tant que penseur critique du changement, en évaluant l'impact des nouvelles exigences (y compris la transition vers un nouveau système) sur la stabilité de l'environnement actuel.
- Traduire les architectures de haut niveau en artefacts de conception détaillés et en spécifications d'interface tout en agissant en tant qu'expert technique (SME) pour les systèmes et les données.
- Concevoir et affiner des API numériques permettant aux applications externes et internes d'interagir de manière transparente avec les fonctions de base.
- Identifier les motifs répétitifs et les opportunités de standardiser les solutions entre les équipes, réduisant ainsi la dette technique et les flux de travail fragmentés.
- Mise à niveau ou remplacement de système
- Diriger la coordination des mises à niveau de systèmes vers de nouvelles versions, en agissant comme pont entre les versions des fournisseurs et les opérations internes.
- Comprendre en profondeur les nouvelles fonctionnalités des cycles de mise à niveau, en évaluant leur impact fonctionnel et leur compatibilité technique avec les systèmes existants de la compagnie aérienne et de l'entreprise.
- Gérer la complexité technique de la coexistence, en veillant à ce que les applications existantes restent pleinement opérationnelles et synchronisées pendant le déploiement progressif des nouveaux systèmes.
- Anticiper les « collisions » de conception potentielles entre l'ancienne et la nouvelle logique, en proposant des stratégies d'atténuation pour minimiser les temps d'arrêt opérationnels.
- Réduire de manière proactive la dépendance envers les fournisseurs tiers en développant des capacités internes, des scripts réutilisables et des solutions propriétaires.
- Pratique et prototypage
- Maintenir une approche de développement pratique, en prenant en charge des tâches de codage spécifiques pour mettre en œuvre des composants de conception critiques.
- Résoudre des problèmes techniques complexes impliquant plusieurs systèmes et des goulets d'étranglement de plateformes de fournisseurs grâce au dépannage et à la coordination interfonctionnelle.
- Créer de petites applications ad hoc ou des outils utilitaires pour résoudre des problèmes commerciaux immédiats ou combler des lacunes entre de grands systèmes d'entreprise.
- Développer des intégrations de type « Preuve de concept » (PoC) pour valider les conceptions avant de les confier à la production à grande échelle.
- Intégration de l'IA et exécution fournisseur/infonuagique
- Concevoir les points d'intégration et les structures de données nécessaires pour intégrer des capacités d'IA dans les flux de travail existants.
- Utiliser des outils assistés par l'IA pour accélérer la documentation, le prototypage et la standardisation des modèles de conception internes.
5. Spécifier les besoins en infrastructure infonuagique (calcul, messagerie, base de données) nécessaires pour héberger et mettre à l'échelle vos conceptions de systèmes.
6. Participer activement au système de gestion de la sécurité (SGS) de Porter en identifiant et en signalant les dangers sur le lieu de travail et en promouvant un environnement de travail sécuritaire.
Compétences comportementales
Souci de la sécurité : Identifier les situations dangereuses ou potentiellement dangereuses et prendre les mesures appropriées pour maintenir un environnement sécuritaire pour soi-même et pour les autres.
Travail d'équipe : Travailler en collaboration avec les autres pour atteindre les objectifs organisationnels.
Service aux passagers/clients : Offrir un service d'excellence aux clients internes et/ou externes (passagers).
Initiative : Traiter les situations et les problèmes de manière proactive et persistante, en saisissant les opportunités qui se présentent.
Orientation vers les résultats : Concentrer ses efforts sur l'obtention de résultats de haute qualité conformes aux normes de l'organisation.
Favoriser la communication : Écouter et communiquer de manière ouverte, honnête et respectueuse avec différents publics, en favorisant le dialogue et en instaurant un consensus.
Qualifications
- Diplôme en informatique, en génie ou dans un domaine connexe, ou expérience pratique équivalente
- 8 ans et plus d'expérience en conception de systèmes, en génie logiciel ou en intégration de systèmes, dont 2 ans et plus dans un rôle de leadership technique ou de concepteur de systèmes senior
- Expérience avérée en tant que contributeur individuel principal, démontrant la capacité à stimuler l'excellence technique et à encadrer ses pairs sans autorité formelle de gestion du personnel.
- Vaste expérience dans la gestion de mises à niveau de systèmes complexes et de transitions à grande échelle (par exemple, la migration vers un nouveau progiciel de gestion intégré [ERP] ou un système de réservation aérienne).
- Expérience dans la conception et l'intégration d'API, de microservices ou d'architectures orientées événements
- Solide compréhension des plateformes infonuagiques (par exemple, AWS, Azure) et des schémas architecturaux associés
- Solides compétences en communication et en mobilisation des parties prenantes, y compris la capacité d'expliquer des concepts techniques à un public non technique
- Expérience dans la facilitation du partage des connaissances, le mentorat des pairs et la contribution aux communautés de pratique
- Une disponibilité occasionnelle sur appel et/ou la nécessité de travailler en dehors des heures de bureau régulières peuvent être requises pour répondre aux besoins opérationnels et assurer la continuité des activités
Détails
- Ville
- Toronto, ON
Besoin d'assistance?
- Courriel
- support@aerowork.ca
- Téléphone
- 1-450-403-4300