Nous recherchons un Data Engineer Senior pour rejoindre notre plateforme Data, afin de mettre en œuvre une architecture « Data Centric » qui brise les silos d’information et fournit des données via API à l’ensemble de l’écosystème. Le/la consultant(e) travaillera en étroite collaboration avec les équipes de développement et de production pour garantir la qualité et la performance des solutions mises en place.
La mission consiste à concevoir, développer et maintenir des pipelines de données à grande échelle, en utilisant des technologies telles que BigQuery, BigTable, Apache Kafka et Apache Spark. Vous devrez également assurer l’intégration continue, la mise en production et la surveillance des flux de données.
Compétences requises :
- Solide expérience en Scala et/ou Java, avec une compréhension approfondie de la programmation fonctionnelle.
- Maîtrise des plateformes de streaming de données comme Apache Kafka et des frameworks de traitement distribué comme Apache Spark.
- Expérience significative en Data et Cloud (GCP ou AWS), notamment avec Cloud Storage, BigQuery, Dataproc, Kubernetes et d’autres outils pertinents.
- Bonne maîtrise de BigQuery et du SQL avancé, avec une expérience sur des traitements de gros volumes de données.
- Compétences en CI/CD, notamment via GitLab CI/CD et Docker Compose, pour l’automatisation des workflows data.
- Connaissance approfondie de l’environnement Linux et des outils de ligne de commande.
- Expérience dans l’écriture de tests unitaires et d’intégration pour garantir la qualité du code.
- Excellente communication écrite et orale en français, avec la capacité de produire des livrables et des reportings de haute qualité.
Profil recherché :
- Diplômé(e) d’un Bac+5 en école d’ingénieur ou équivalent universitaire, avec une spécialisation en informatique.
- Expérience de plus de 6 ans en Scala/Java.
- Expérience dans le secteur du commerce de détail ou de la grande distribution serait un plus.
Compétences comportementales :
- Excellente communication écrite et orale, avec une capacité à collaborer efficacement dans des équipes pluridisciplinaires.
- Esprit d’analyse et d’amélioration continue, avec la capacité d’évaluer le code et ses impacts.
- Capacité à respecter les délais tout en maintenant des standards élevés.
- Esprit d’équipe et capacité à collaborer efficacement avec les membres de l’équipe pour atteindre des objectifs communs.
Cette mission est une opportunité de travailler sur des projets de pointe dans un environnement dynamique, tout en contribuant à la transformation digitale de nos clients.