Description de l'entreprise
ATPCO est à la base de la recherche de vols, fournissant des données, des outils et des services de tarification et de vente au détail à plus de 500 compagnies aériennes, systèmes de distribution mondiaux, canaux de vente et entreprises technologiques. ATPCO relie toute la communauté aérienne, collaborant pour développer des normes industrielles pour la distribution aérienne et des solutions technologiques de bout en bout. Des achats à la liquidation, les solutions ATPCO fonctionnent de manière transparente sur les technologies existantes, nouvelles et en évolution. Possédée par les compagnies aériennes et soutenant de manière fiable le voyage aérien depuis plus de 55 ans, ATPCO est partout où les gens achètent des vols.
Les employés sont éligibles à notre package d'avantages sociaux, y compris un 401(k) assorti par l'employeur, une assurance santé collective et des programmes de bien-être, des congés payés, un remboursement des frais de scolarité, un programme de vol en attente et des normes de travail et de vie collaborées par les employés.
Nous considérons que les candidats qualifiés pour un emploi sans égard à la race, le sexe, l'âge, la couleur, la religion, l'origine nationale, le statut de citoyen, l'état matrimonial, le handicap, l'orientation sexuelle, le statut de militaire/ancien combattant protégé, l'identité ou l'expression de genre, l'information génétique, l'état matrimonial, l'état de santé ou tout autre facteur légalement protégé.
Description du poste
En tant que Principal Ingénieur Data, vous serez responsable de la construction et de l'optimisation des pipelines de données, de la gestion des systèmes de stockage et de traitement des données, et de garantir la disponibilité, l'évolutivité et la fiabilité de notre plateforme de données. Vous collaborerez avec des équipes interfonctionnelles, y compris des data scientists, des ingénieurs logiciels et des parties prenantes commerciales pour comprendre les exigences en matière de données et fournir des solutions de données efficaces et de haute qualité. Nous recherchons une personne accomplie pour rejoindre notre équipe estimée d'ingénieurs de données ATPCO, dédiée à relever des défis complexes de traitement de données dans l'industrie aérienne. Ce rôle offre l'opportunité de travailler sur des solutions de pointe qui impliquent la gestion de centaines de téraoctets de données quotidiennes, en exploitant les derniers services AWS.
Vous allez :
- Collaborer avec des data scientists, des analystes et d'autres parties prenantes pour comprendre les exigences en matière de données et concevoir des modèles de données et des schémas qui facilitent l'analyse et le reporting des données
- Concevoir, développer et maintenir des pipelines de données évolutifs et efficaces et des processus ETL pour ingérer, traiter et transformer de grands volumes de données provenant de diverses sources en formats exploitables
- Construire et optimiser les systèmes de stockage et de traitement des données, y compris les entrepôts de données, les lacs de données et les plateformes de big data, en utilisant des services AWS tels qu'Amazon Redshift, AWS Glue, AWS EMR, AWS S3, et AWS Lambda, pour permettre une récupération et une analyse efficaces des données
- Mettre en œuvre et gérer des architectures de diffusion de données en temps réel en utilisant des services AWS tels qu'Amazon Kinesis ou Apache Kafka pour permettre le traitement et l'analyse des données en temps réel
- Effectuer le profilage des données, le nettoyage des données et les tâches de transformation des données pour préparer les données à l'analyse et au reporting
- Mettre en œuvre des mesures de sécurité et de confidentialité des données pour protéger les données sensibles et confidentielles en utilisant les services et fonctionnalités de sécurité d'AWS
- Concevoir et mettre en œuvre des architectures de données suivant les principes du Data Mesh au sein de l'environnement AWS, y compris la propriété des données orientée domaine, l'infrastructure de données en libre-service et la gouvernance de données fédérée
- Fournir des conseils techniques et encadrer les ingénieurs de données juniors, en revoyant leurs travaux et en veillant au respect des meilleures pratiques et des normes
Qualifications :
- Solides compétences en programmation dans des langages tels que Python, Java, ou Scala, avec une expérience dans les cadres de manipulation et de transformation de données
- Expérience avérée en tant qu'ingénieur de données, avec expérience dans la conception et la construction de systèmes de traitement de données à grande échelle
- Bonne compréhension des concepts de modélisation de données et des principes de gestion de données
- Connaissance approfondie du SQL et expérience du travail avec des bases de données relationnelles et non relationnelles
- Connaissances des principes du Data Mesh et expérience dans la conception et la mise en œuvre d'architectures de données suivant les concepts du Data Mesh au sein de l'écosystème AWS
- Expérience avec des architectures de diffusion de données en temps réel en utilisant des services AWS tels qu'Amazon Kinesis ou Apache Kafka
- Connaissances des services cloud AWS, tels que AWS Glue, AWS Lambda, AWS EMR, AWS S3, Amazon Redshift, et de leurs fonctionnalités et fonctionnalités liées aux données
- Connaissance des services et fonctionnalités de sécurité AWS pour la sécurité et la confidentialité des données
- Bachelor's ou master's en informatique, systèmes d'information, ou un domaine connexe