About this role
Votre objectifs : 1. Développer des applications data robustes et performantes en collaboration avec les équipes agiles. 2. Garantir la qualité et l'exploitabilité des solutions grâce à des tests automatisés et une supervision efficace. 3. Assurer le support technique de niveau expert et contribuer à l'amélioration continue des outils et processus. 4. Accompagner les membres de l'équipe dans leur montée en compétence et favoriser le partage des connaissances. Vos missions : Développement et industrialisation * Participer aux cérémonies agiles : sprint planning, estimations, rétrospectives et ateliers d'affinage des spécifications. * Traduire les besoins fonctionnels en solutions techniques : * Développer des applications data à partir des user stories ou des tickets définis dans l'outil de gestion de projet Jira. * Écrire des tests automatisés pour garantir la qualité et la robustesse des solutions. * Assurer l'assistance technique lors des phases de recette. * Optimiser l'exploitabilité des applications : * Mettre en place des mécanismes de robustesse, d'automatisation et de supervision. * Assurer le support de niveau 3 : résolution des incidents complexes, mise en place de correctifs et relance des traitements. Amélioration continue et partage des connaissances * Contribuer activement à l'amélioration des processus et des outils de l'équipe. * Accompagner les Data Engineers en formation dans leur montée en compétence, notamment dans le cadre des projets. * Encourager le partage d'informations : organiser des présentations techniques, partager les bonnes pratiques et les retours d'expérience. Rôle de référent technique * Garantir le respect des standards techniques de l'équipe pour votre production et celle des autres Data Engineers du projet, notamment via des revues de code. * Remonter les besoins d'évolution des standards techniques au management de l'équipe. * Fournir un suivi technique au Chef de Projet : obsolescence, sécurité et état des briques applicatives. * Assurer le pilotage technique du projet en l'absence du Chef de Projet Profil recherché : Rejoignez nous si vous êtes titulaire d'un diplôme de niveau Bac+5 en informatique, data science, génie logiciel, systèmes d'information ou école d'ingénieurs (ou équivalent). * Expérience confirmée d'au moins 3 ans en tant que Data Engineer ou dans un rôle similaire (développeur data, ingénieur Big Data, etc.). * Expérience significative dans un environnement agile, idéalement au sein d'une équipe data ou d'un projet complexe. Expertise technique * Développement d'applications data : * Maîtrise des langages de programmation (Python, Scala, Java, etc.) et des frameworks data (Spark, Hadoop, etc.). * Expérience dans le développement d'applications robustes et performantes, en suivant les bonnes pratiques (tests automatisés, revue de code, etc.). * Gestion des données : * Connaissance des bases de données (SQL, NoSQL) et des outils d'ingestion et de traitement des données (Airflow, Kafka, etc.). * Expérience dans la modélisation et l'optimisation des pipelines data. * Industrialisation et supervision : * Capacité à mettre en place des mécanismes de robustesse, d'automatisation et de supervision pour garantir l'exploitabilité des solutions. * Connaissance des outils de monitoring (Prometheus, Grafana, etc.) et des bonnes pratiques DevOps. Rôle de référent technique (si Lead Tech sur un projet) * Garantir le respect des standards techniques de l'équipe pour votre production et celle des autres Data Engineers du projet. * Interagir avec les équipes Ops et les architectes pour assurer la cohérence et la performance des solutions. * Fournir un suivi technique au Chef de Projet : obsolescence, sécurité et état des briques applicatives. * Piloter techniquement le projet en l'absence du Chef de Pro...