Relevant du directeur, Intelligence décisionnelle et technologies émergentes, le développeur senior, données, assure le leadership technique et lexpertise pratique dans la conception, la construction et la maintenance des composants clés de la plateforme de données dentreprise de Porter. Ce rôle est responsable du développement de pipelines de données évolutifs, de cadres dingestion et de processus de transformation qui permettent des données fiables, accessibles et sécurisées à travers lorganisation, y compris notre programme dIA.
Le développeur senior, données, joue un rôle clé dans l evolution des environnements de lac de données modernes de Porter, en prenant en charge l intelligence d affaires, les rapports opérationnels, lanalyse client et les capacités d IA émergentes telles que les agents/collaborateurs et plus encore. Ce rôle contribue à l établissement des meilleures pratiques d ingénierie des données pour le développement de l IA, en veillant à ce que les produits de données soient fiables, observables, bien gouvernés et capables de répondre aux besoins commerciaux actuels et futurs.
Fonctions et responsabilités
- Diriger la conception et le développement de solutions évolutives dingestion, de transformation et dorchestration de données dans lenvironnement de lac de données de Porter, axées sur AWS S3 redshift
- Développer et maintenir des pipelines de données par lots et quasi en temps réel qui intègrent des données provenant de systèmes opérationnels, de plateformes SaaS, dAPI et de sources tierces
- Fournir une direction technique et un mentorat aux développeurs de données, en renforçant les meilleures pratiques dingénierie, les normes de codage et lexcellence opérationnelle
- Collaborer avec les architectes, les responsables techniques et les parties prenantes de lentreprise pour concevoir des solutions de données alignées sur larchitecture dentreprise et les objectifs commerciaux
- Concevoir et mettre en œuvre des modèles de données réutilisables, des cadres de transformation et des produits de données qui prennent en charge les rapports, les analyses, les informations client et la prise de décision opérationnelle
- Appliquer les principes DevOps et CI/CD pour automatiser le déploiement, les tests, la surveillance et la gestion du cycle de vie des actifs de données
- Établir et maintenir des contrôles de qualité des données, des processus de validation des informations personnelles identifiables (PII) et des cadres de test automatisés pour garantir des données fiables et dignes de confiance
- Mettre en œuvre des capacités dobservabilité, de lignage et de surveillance des données pour identifier et résoudre de manière proactive les problèmes de performance, de fiabilité, de qualité ou de conformité des pipelines
- Développer et optimiser des solutions de données qui prennent en charge la clientèle, les revenus et les opérations à 360 degrés,
lanalyse dentreprise et lintégration des données des cas dutilisation activés par lIA - Sassurer que les actifs de données sont bien documentés, découvrables et régis par la gestion des métadonnées, la catalogisation et la documentation des règles commerciales
- Collaborer avec les analystes de données, les scientifiques des données, les praticiens de lIA et les équipes commerciales pour fournir des ensembles de données accessibles et de haute qualité adaptés aux applications danalyse, dapprentissage automatique et dIA générative
- Évaluer et recommander des outils, des cadres et des technologies qui améliorent lévolutivité de la plateforme, la productivité des développeurs et laccessibilité des données
- Soutenir la réponse aux incidents, lanalyse des causes profondes et les activités damélioration continue liées aux opérations de la plateforme de données
- Participer activement au système de gestion de la sécurité (SGS) de Porter en signalant les dangers et les incidents rencontrés dans les opérations quotidiennes et en promouvant une culture de la sécurité
- Effectuer dautres tâches assignées par le directeur, Intelligence décisionnelle et technologies émergentes
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ûr pour soi et pour les autres.
- Travail déquipe : Travailler en collaboration avec dautres pour atteindre les objectifs organisationnels.
- Service aux passagers/clients : Fournir un service dexcellence aux clients internes et/ou externes (passagers).
- Initiative : Aborder les situations et les problèmes de manière proactive et persistante, en saisissant les opportunités qui se présentent.
- Orientation résultats : Concentrer les efforts sur lobtention de résultats de haute qualité conformes aux normes de lorganisation.
- Favoriser la communication : Écouter et communiquer ouvertement, honnêtement et respectueusement avec différents publics, promouvoir le dialogue et bâtir un consensus.
Qualifications
- 5 ans et plus dexpérience dans le développement et le support de plateformes de données dentreprise, dentrepôts de données, de lacs de données ou de solutions dintégration à grande échelle
- Compréhension des fondements des données nécessaires pour prendre en charge les solutions danalyse, dapprentissage automatique et dIA générative, y compris la qualité des données, la découvrabilité,
la lignée et la cohérence sémantique - Solide expérience dans la conception et le développement de pipelines de données utilisant des outils et des cadres dingénierie de données modernes basés sur le cloud
- Compétences avancées en SQ, Python, PySpark, SparkSQL avec une expérience dans la création de transformations complexes, de routines doptimisation et de modèles de données évolutifs, en tirant parti des pratiques de développement modernes et des outils assistés par lIA pour améliorer la productivité, la qualité et la maintenabilité
- Maîtrise de Python et expérience dans le développement de solutions de traitement de données automatisées
- Expérience de travail avec des plateformes et des services de données basés sur le cloud, de préférence dans des environnements de mégadonnées AWS, Google GCP, BigQuery et GA4 est un atout
- Expérience pratique avec les outils dintégration, dorchestration et de transformation de données tels que AWS Datazone, Glue, AWS Lambda, Matillion, MuleSoft ou des technologies similaires
- Solide compréhension des concepts de modélisation de données, y compris les structures de données dimensionnelles, opérationnelles et analytiques
- Expérience dans la mise en œuvre de capacités de qualité des données, dobservabilité, de lignage et de surveillance au sein des plateformes de données modernes
- Connaissance de la gouvernance des données, de la gestion des métadonnées, de la confidentialité, de la sécurité et des pratiques de conformité réglementaire
- Capacité avérée à concevoir et à fournir des solutions de données évolutives, maintenables et sécurisées
- Capacité démontrée à diriger des discussions techniques, à encadrer des développeurs et à conseiller sur les meilleures pratiques dingénierie
- Solides compétences en résolution de problèmes, en dépannage et en optimisation des performances
- Communication et collaboration efficaces au sein déquipes produit agiles et interfonctionnelles
- Lexpérience de travail au sein dun modèle dexploitation produit ou en étroite collaboration avec les parties prenantes commerciales est un atout
- Lexpérience dans lindustrie aérienne est un atout
Description de lentreprise
Depuis 2006, Porter Airlines élève lexpérience de voyage aérien en classe économique pour chaque passager, offrant une hospitalité authentique avec style, soin et charme. La flotte de Porter, composée davions Embraer E195-E2 et De Havilland Dash 8-400, dessert lAmérique du Nord, y compris un réseau canadien domestique dun océan à lautre, les États-Unis, le Mexique, les Caraïbes et lAmérique centrale. Basée à Toronto, Porter est une compagnie aérienne officielle 4 étoiles® au classement mondial des compagnies aériennes. Visitez www.flyporter.com ou suivez @porterairlines sur Instagram, Facebook et X.