Le poste Data Engineer / AI Engineer (Profil Senior)
Partager cette offre
Notre client, acteur majeur du secteur de l'énergie, développe en interne une Data Marketplace appelée Galileo. Cette plateforme constitue un guichet unique couvrant l'ensemble du parcours data de ses collaborateurs : Data Discovery, Data Quality, Data Governance, Data Transformation, Pipelines Monitoring et BI Hub. Elle intègre également des fonctionnalités avancées d'Intelligence Artificielle.
Déployée auprès d'une centaine d'utilisateurs en 2025, Galileo est en phase de déploiement progressif jusqu'en 2028, avec un objectif de 8 000 utilisateurs dans 19 pays répartis sur trois activités : Energy Supply B2C, Energy Supply B2B et Energy Trading.
Mission
Le Data Engineer intègre l'équipe Produit Galileo pour porter l'excellence technique de la Marketplace. Il développe des flux de données s'appuyant sur les composants AWS, met en place des processus de data quality, et garantit la qualité technique des flows ainsi que la performance de l'application face à des volumes de données complexes. Il travaille en étroite collaboration avec le Product Owner et les autres membres de l'équipe data pour implémenter des solutions répondant aux demandes métiers.
Responsabilités
- Développer et maintenir des fonctionnalités complexes en Python et Scala.
- Garantir la fidélité de l'implémentation vis-à-vis des demandes et des micro-interactions.
- Concevoir et faire évoluer une architecture back-end modulaire et scalable (composants réutilisables).
- Assurer la gestion et l'optimisation des flux de données.
- Optimiser les performances des ingestions (temps de chargement, qualité, retry).
- Collaborer activement aux rituels agiles et aux revues de code pour garantir la qualité et la maintenabilité.
- Documenter les choix techniques et l'architecture.
Environnement technique
- Cloud : AWS (Lambda, Glue, Redshift, StepFunctions, DynamoDB), Azure (Azure Function, Cosmos DB…)
- Langages : Python, Scala
- Streaming : Kafka, Kinesis, EventHub, EventGrid
- CI/CD : Git, pipelines CI/CD
- AI Frameworks : LangChain, LangGraph (atout)
- Méthodologie : Agile
Profil recherché
Minimum 8 ans d'expérience en développement data, avec une spécialisation forte en Python et en intelligence artificielle.
Compétences techniques requises
- Connaissance approfondie de la mise en place de workflows data multi-couches avec contrôles de données.
- Excellente maîtrise des services AWS data : Lambda, Glue, Redshift, StepFunctions, DynamoDB.
- Connaissance de certains services Azure : Azure Function, Cosmos DB.
- Expérience solide en développement Python et Scala.
- Maîtrise d'outils de streaming : Kafka, Kinesis, EventHub, EventGrid.
- Capacité à consommer et challenger des API REST complexes.
- Connaissance des outils de tests.
- Maîtrise de Git et des workflows CI/CD.
- Connaissance des frameworks LangChain ou LangGraph — un plus apprécié.
Compétences comportementales
- Capacité à comprendre des enjeux métiers data-centric et à les traduire en solutions techniques élégantes.
- Rigueur, sens du détail et exigence sur la qualité du code (Clean Code).
- Esprit d'équipe, force de proposition et autonomie.
- Capacité à évoluer dans un environnement international.
Langue
Anglais opérationnel à l'oral requis.
Environnement de travail
Postulez à cette offre !
Trouvez votre prochaine mission parmi +8 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Data Engineer / AI Engineer (Profil Senior)
Signe +
