- Accueil
- Travail à Domicile
- Data Engineer
Data Engineer
Résumé du poste
Modèle de travail
Rejoignez notre mouvement et défendez la culture du restaurant ! 💚
Chez TheFork, nous croyons que les meilleurs moments de la vie se passent autour d'une table. En tant que plateforme de réservation de restaurants leader en Europe, nous connectons une vaste communauté de convives fidèles aux restaurants les plus appréciés. Portés par l'innovation et une passion profonde pour la restauration, nous créons des expériences culinaires uniques dans 11 pays.
Nous faisons partie du groupe Tripadvisor et sommes fiers de bâtir une culture diversifiée, centrée sur l'humain, où les valeurs de « respect », « appropriation », « croissance » et « mieux ensemble » prospèrent.
Si vous êtes passionné par la nourriture, la technologie et que vous souhaitez avoir un réel impact, votre place est prête à notre table.
👉 Découvrez la vie chez TheFork
À propos du poste
Nous recherchons un Data Engineer pour rejoindre notre équipe Core Data alors que nous transformons les capacités de données de TheFork grâce à la mise en œuvre d'une plateforme de données moderne en libre-service (DPaaS).
Dans ce rôle, vous concevrez et construirez des pipelines de données de bout en bout et contribuerez à faire évoluer une plateforme qui permet aux équipes métiers de produire et consommer des produits de données de manière autonome.
Responsabilités clés
Contribution technique et livraison
- Concevoir et mettre en œuvre des pipelines de données de haute qualité, prêts pour la production, en suivant les meilleures pratiques d'ingénierie logicielle (contrôle de version, CI/CD, tests, observabilité).
- Construire des pipelines de collecte, d'ingestion, de validation et d'exportation de données pour diverses sources en utilisant des outils de stack de données modernes.
- Contribuer à la refactorisation de la conception de l'orchestration existante dans Airflow pour soutenir l'évolutivité et la maintenabilité.
- Contribuer aux POC techniques pour évaluer de nouvelles technologies et approches architecturales pour la plateforme.
- Collaborer avec les architectes, les ingénieurs seniors et le responsable de l'ingénierie pour valider et faire évoluer l'architecture de données cible.
Gouvernance et qualité des données
- Mettre en œuvre des contrats de données et des contrôles de qualité pour garantir que les produits de données respectent les SLO définis.
- Appliquer les meilleures pratiques de modélisation des données, y compris l'architecture en médaillon, pour créer des actifs de données fiables et réutilisables.
- Soutenir la mise en œuvre de modèles de propriété de domaine et de sources de vérité uniques par capacité.
- Veiller à ce que la lignée des données, l'observabilité et la gestion des métadonnées soient intégrées dans tous les pipelines.
Enablement et collaboration
- Contribuer à construire une forte expérience développeur (DevEx) pour permettre aux équipes d'ingénierie d'adopter des capacités de données en libre-service.
- Travailler en étroite collaboration avec DataOps pour tirer parti des pipelines CI/CD et des pratiques d'infrastructure en tant que code.
- Collaborer avec les équipes BI et d'ingénierie analytique, qui sont les principaux utilisateurs de la plateforme de données.
- Soutenir les équipes d'ingénierie dans l'intégration de nouveaux cas d'utilisation de données sur la plateforme.
- Établir des relations inter-équipes solides pour faciliter l'adoption et l'amélioration continue de la plateforme.
Qui vous êtes
Expertise technique
- Fondamentaux de l'ingénierie des données : Solides compétences en Python, SQL avancé, expérience dans la construction de pipelines de qualité production et modélisation des données.
- Plateforme de données et entreposage : Expérience pratique avec Snowflake ou un autre entrepôt de données cloud moderne, compréhension des modèles ELT et des considérations de performance.
- Orchestration et intégration : Expérience avec Airflow, exposition aux outils d'intégration de données modernes, compréhension de l'ingestion basée sur API.
- Cloud et infrastructure : Expérience pratique avec les services cloud (AWS S3, IAM), connaissance de l'infrastructure en tant que code (Terraform) et des flux de travail CI/CD.
- Qualité et fiabilité des données : Connaissance des pratiques de validation et de test, expérience avec les outils de surveillance/observabilité et compréhension des concepts de gouvernance.
Exécution et autonomie
- Capacité à décomposer des problèmes techniques complexes en tâches structurées et exploitables.
- Fort esprit d'appropriation et capacité à livrer des composants de pipeline de bout en bout.
- Esprit orienté produit et collaboration efficace avec les équipes d'ingénierie, produit, BI et science des données.
Expérience
- Minimum de 3 ans d'expérience en ingénierie des données.
Ce que nous offrons
- Une équipe formidable et un environnement international.
- Contrat permanent.
- Environnement de travail flexible (2 jours de télétravail par semaine, avec flexibilité supplémentaire).
- Salaire fixe compétitif et bonus.
- Environnement de travail hautement inclusif.
- Avantages liés au style de vie, programmes d'apprentissage continu, accès gratuit à l'application Calm.
- Politiques dédiées de congé parental et de congé pour aidant (12 semaines entièrement payées).
- Assurance vie et invalidité sans frais pour l'employé.
- Bureaux incroyables avec restauration, point café et espace de loisirs.
- Événements de team building.