Développeur de données / Data Developer

Montreal, Quebec
Technology – Data Transformation /
Full-Time /
Hybrid
Le voyage n’est pas seulement une question de destination ; il s'agit de chaque souvenir créé en cours de route. Nous nous engageons à façonner l'avenir du voyage en nous associant à plus de 200 sociétés de compagnies aériennes, d'hôtellerie, de croisière, de transport ferroviaire de passagers et de services financiers pour créer de nouvelles sources de revenus significatives grâce à des expériences client incroyables. Enracinés dans nos valeurs fondamentales d'ambition, d'innovation et de collaboration, nous sommes déterminés à continuer à relever la barre, à dépasser les attentes et à faire ressortir le meilleur de chacun, en favorisant une culture où nous croyons que nous sommes meilleurs ensemble, en travaillant vers un avenir extraordinaire. en voyage. Venez nous aider à transformer les voyages quotidiens en expériences extraordinaires.

Résumé du poste :
Nous recherchons un développeur des donnes axé sur la qualité des données pour rejoindre notre équipe. Dans ce rôle, vous serez responsable d'assurer la qualité et l'intégrité de nos données, ainsi que de développer et de maintenir le pipeline de données qui prend en charge nos analyses et nos rapports. Vous travaillerez en étroite collaboration avec d'autres ingénieurs de données, analystes de données et parties prenantes de l'entreprise pour garantir que nos données sont exactes, opportunes et complètes.

Ce que vous ferez :
- Développer et maintenir des processus ETL pour intégrer des données provenant de diverses sources dans un entrepôt de données centralisé.
- Mettre en œuvre des contrôles et des validations de qualité des données pour garantir l'exactitude et l'exhaustivité des données.
- Créer et maintenir des dictionnaires de données, un lignage de données et des diagrammes de flux de données
- Surveillez de manière proactive l'infrastructure de données, résolvez les problèmes de performances et collaborez avec des équipes interfonctionnelles pour résoudre les problèmes rapidement.
- Collaborer avec les analystes de données pour comprendre leurs besoins en données et fournir des conseils sur la structure et la qualité des données
- Travailler avec les parties prenantes de l'entreprise pour comprendre leurs besoins en matière de données et les traduire en spécifications techniques
- Identifier et résoudre les problèmes de qualité des données et travailler avec les équipes appropriées pour mettre en œuvre des solutions
- Tenir à jour la documentation sur les processus de données, les mesures de qualité des données et le lignage des données
- Travailler en étroite collaboration avec l'équipe d'ingénierie des données pour optimiser les performances et l'évolution du pipeline de données

Exigences:
- Baccalauréat en informatique, technologies de l'information, science des données ou dans un domaine connexe
- 5+ années d'expérience en ingénierie ou analyse de données, avec un accent sur la qualité des données- Expérience avec les processus ETL, la modélisation des données et les concepts d'entreposage de données
- Maîtrise d'au moins un langage de programmation (Python, Java, Scala, etc.)
- Manipulation de données et SQL : Être à l'aise dans la manipulation de grands ensembles de données et maîtriser le travail avec du SQL brut pour l'interrogation, la manipulation et l'analyse de données.
- Expérience avec des outils de qualité de données tels que Trifacta, Talend ou Informatica
- Solides compétences analytiques et de résolution de problèmes
- Excellentes compétences en communication et en collaboration, avec la capacité de travailler efficacement avec des équipes interfonctionnelles
- Une expérience avec les plateformes de stockage de données et de calcul basées sur le cloud (AWS, Azure, GCP) est un plus

Préféré:
- Expérience avec les cadres et politiques de gouvernance des données
- Familiarité avec les meilleures pratiques en matière de confidentialité et de sécurité des données
- Expérience avec les outils de BI et de visualisation de données tels que Tableau, Looker ou PowerBI
- Une expérience avec les plateformes de stockage de données et de calcul basées sur le cloud (AWS, Azure, GCP) est un plus

Si vous êtes passionné par l'ingénierie des données et êtes enthousiaste à l'idée de travailler sur des problèmes difficiles dans l'industrie du voyage, nous voulons avoir de vos nouvelles ! Rejoignez notre équipe de data scientists et d'ingénieurs expérimentés pour fournir rapidement et régulièrement des produits testés de haute qualité.
Travel is not just about the destination; it's about every memory made along the way. We are dedicated to shaping the future of travel by partnering with 200+ airline, hospitality, cruise, passenger rail, and financial services companies to create new, meaningful revenue streams through incredible customer experiences. Rooted in our core values of being ambitious, innovative, and collaborative, we are driven to continuously raise the bar, exceed expectations, and bring out the best in everyone, fostering a culture where we believe we are better together, working towards an extraordinary future in travel. Come help us transform everyday travel into extraordinary experiences.

Job Summary: 
We are seeking a Data Developer with a focus on data quality to join our team. In this role, you will be responsible for ensuring the quality and integrity of our data, as well as developing and maintaining the data pipeline that supports our analytics and reporting. You will work closely with other data engineers, data analysts, and business stakeholders to ensure that our data is accurate, timely, and complete.

What you’ll be doing: 
- Develop and maintain ETL processes to integrate data from various sources into a centralized data warehouse
- Implement data quality checks and validations to ensure data accuracy and completeness
- Create and maintain data dictionaries, data lineage, and data flow diagrams
- Proactively monitor data infrastructure, troubleshoot performance issues, and collaborate with cross-functional teams to resolve issues promptly.
- Collaborate with data analysts to understand their data needs and provide guidance on data structure and quality
- Work with business stakeholders to understand their data requirements and translate those into technical specifications
- Identify and resolve data quality issues, and work with the appropriate teams to implement solutions- Maintain documentation on data processes, data quality metrics, and data lineage
- Work closely with the data engineering team to optimize data pipeline performance and scalability

Requirements:
- Bachelor's degree in Computer Science, Information Technology, Data Science or a related field
- 5+ years of experience in data engineering or data analysis, with a focus on data quality
- Experience with ETL processes, data modeling, and data warehousing concepts
- Proficiency in at least one programming language (Python, Java, Scala, etc.)
- Data Manipulation and SQL: Comfortable manipulating large datasets and proficient in working with raw SQL for data querying, manipulation, and analysis.
- Experience with data quality tools such as Trifacta, Talend, or Informatica
- Strong analytical and problem-solving skills
- Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams
- Experience with cloud-based data storage and computing platforms (AWS, Azure, GCP) is a plus

Preferred: 
- Experience with data governance frameworks and policies
- Familiarity with data privacy and security best practices
- Experience with BI and data visualization tools such as Tableau, Looker, or PowerBI
- Experience with cloud-based data storage and computing platforms (AWS, Azure, GCP) is a plus

If you have a passion for data engineering and are excited to work on challenging problems in the travel industry, we want to hear from you! Join our team of experienced data scientists and engineers to deliver high-quality, tested products quickly and regularly.