Data engineer confirmé F/H

SNCF
Canton de Pantin, France
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Intermediate
Compensation
€ 55K

Job location

Canton de Pantin, France

Tech stack

Java
Agile Methodologies
Airflow
Confluence
JIRA
Automation of Tests
Big Data
Code Review
Information Systems
Databases
DevOps
Hadoop
Python
NoSQL
Prometheus
Scala
Software Engineering
SQL Databases
Data Processing
Grafana
Spark
GIT
Slack
Kafka
Data Management

Job description

  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., 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., * 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., 2. Garantir la qualité et l'exploitabilité des solutions grâce à des tests automatisés et une supervision efficace.
  1. Assurer le support technique de niveau expert et contribuer à l'amélioration continue des outils et processus.
  2. Accompagner les membres de l'équipe dans leur montée en compétence et favoriser le partage des connaissances.

Requirements

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., * 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 interlocuteurs variés (Chefs de Projet, Lead Tech, équipes Ops, architectes, etc.).
  • Capacité à vulgariser des concepts techniques pour les rendre accessibles à tous.
  • Adaptabilité :
  • Capacité à vous adapter rapidement à des environnements techniques et des besoins métiers en constante évolution.
  • Ouverture d'esprit pour intégrer de nouvelles technologies et méthodologies.

Votre objectifs :

  1. Développer des applications data robustes et performantes en collaboration avec les équipes agiles.

Benefits & conditions

Date de début : 31/08/2026, Salaire et avantages

45 à 55 KE selon expérience avec une prime de performance individuelle jusqu'à 10%

About the company

Pour contribuer à la transition Numérique du Groupe SNCF, rejoignez les équipes de la Direction des Opérations pour tous les métiers du Groupe. De la conception au le développement en passant par l'exploitation, le pilotage de chantiers de performance, nous sommes au service des enjeux du Groupe.

Apply for this position