Concevoir et développer des services numériques centrés sur la donnée dans le cadre de l’évolution d’une plateforme Data. La mission vise à fournir aux équipes des données fiables et accessibles via des API, à simplifier les traitements analytiques et à améliorer l’alignement entre les besoins opérationnels et décisionnels, notamment autour des référentiels articles et magasins.
Missions principales :
Concevoir, développer et maintenir des pipelines de données performants et fiables. Mettre les données à disposition des équipes via des API et des services adaptés aux besoins métiers. Développer des traitements distribués et gérer des flux de données en temps réel.
Exploiter les environnements cloud et les services de la plateforme Data. Optimiser les requêtes SQL et les traitements portant sur des volumes importants de données. Mettre en œuvre les bonnes pratiques de qualité du code, de tests et d’industrialisation.
Contribuer à l’amélioration continue de la plateforme et partager les bonnes pratiques techniques avec les membres de l’équipe, dans un environnement de travail Agile / Scrum.
Compétences attendues :
Maîtrise de Java et/ou Scala, avec une bonne compréhension de la programmation fonctionnelle. Connaissance d’Apache Spark et d’Apache Kafka pour le traitement des données distribuées et des flux en temps réel. Maîtrise de Google Cloud Platform (GCP), BigQuery et du SQL avancé. Connaissance de DBT pour la transformation des données, de Pub/Sub pour la gestion des flux et de GitLab CI/CD ainsi que Docker Compose pour l’industrialisation. Maîtrise de Linux, de la ligne de commande et de Git. Connaissance des méthodologies Agile / Scrum.
Profil recherché :
Titulaire d’un Bac+5 en informatique ou d’une formation équivalente, le candidat justifie de 3 à 7 ans d’expérience en Data Engineering avec Java et/ou Scala. Il doit être capable d’analyser des problématiques techniques et de proposer des solutions adaptées. La rigueur, le respect des délais, la qualité des livrables, la communication et l’esprit d’équipe sont essentiels. Une expérience dans le secteur du retail ou de la grande distribution constitue un atout.