Data engineer confirmé F/H
Description du poste
Votre objectifs :
-
Développer des applications data robustes et performantes en collaboration avec les équipes agiles.
-
Garantir la qualité et l'exploitabilité des solutions grâce à des tests automatisés et une supervision efficace.
-
Assurer le support technique de niveau expert et contribuer à l'amélioration continue des outils et processus.
-
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 : suivi de l'avancement des user stories, coordination des intervenants techniques et animation des instances projet.
Contrat : CDI
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 Projet : suivi de l'avancement, coordination des intervenants techniques et animation des instances projet.
Outils et méthodologies
-
Méthodologies agiles : participation aux cérémonies (sprint planning, rétrospectives, ateliers d'affinage).
-
Outils de gestion de projet : maîtrise de Jira ou d'outils similaires pour le suivi des user stories et des tickets.
-
Collaboration : expérience dans l'utilisation d'outils comme Git, Confluence ou Slack pour le partage d'informations et la documentation.
-
Esprit d'équipe et collaboration :
-
Capacité à travailler en équipe et à partager vos connaissances avec les autres membres de l'équipe.
-
Envie d'accompagner les Data Engineers en formation dans leur montée en compétence.
-
Autonomie et proactivité :
-
Capacité à prendre des initiatives et à proposer des améliorations pour optimiser les processus et les outils.
-
Rigueur dans la gestion des tâches et le respect des délais.
-
Communication et pédagogie :
-
Aisance relationnelle pour interagir avec des interlocuteur...
Données marché — Data engineer
Données non disponibles
postes prévus (BMO 2025)