Data engineer
Role details
Job location
Tech stack
Job description
En tant que Data Engineer, vous jouerez un rôle clé dans la conception, la mise en œuvre et l'industrialisation des plateformes et pipelines data au service des projets d'IA Générative. Vous interviendrez au cœur des écosystèmes data & cloud de nos clients, en collaboration avec des experts data scientists, IA engineers et métiers, pour transformer la donnée en leviers d'innovation et de performance. Vos principales responsabilités : Concevoir, développer et maintenir des pipelines de données robustes, scalables et performants. Intégrer, transformer et fiabiliser les données issues de multiples sources (API, bases de données, fichiers, etc.). Garantir la qualité, la traçabilité et la gouvernance des données tout au long de leur cycle de vie. Participer à la mise en place d'architectures data cloud modernes (Data Lake, Delta Lake, Data Warehouse, Data Mesh.). Collaborer avec les équipes IA pour préparer et servir les données nécessaires à l'entraînement ou au fonctionnement des modèles d'IA Générative. Implémenter des bonnes pratiques de développement (tests, documentation, CI/CD, code review). Contribuer à la veille technologique et à la montée en compétence des équipes sur les sujets data & GenAI. Profil recherché : Vous justifiez d'au moins 3 ans d'expérience en tant que Data Engineer. Vous maîtrisez un ou plusieurs langages de programmation (Java et/ou Scala). Vous appliquez les bonnes pratiques de développement : clarté du code, documentation, qualité logicielle. Vous connaissez les design patterns (ex. : Singleton) et les outils de développement collaboratif (Git). Vous comprenez les workflows data et savez construire et automatiser des pipelines de traitement. Vous avez une bonne maîtrise du framework Spark. Une première expérience sur un Cloud Provider (Azure, GCP, AWS) est un plus. Une première expérience sur un projet d'IA Générative est fortement appréciée. Vous connaissez ou avez expérimenté des outils d'IA Générative (Mistral, OpenAI) et des frameworks d'interaction avec les LLM (LangChain, Prompt Engineering). Vous êtes familier avec la préparation et la structuration des données dans le contexte RAG (Retrieval-Augmented Generation). Vous êtes reconnu pour votre agilité, votre esprit d'initiative et vos capacités de communication et d'écoute. Ce que nous offrons: Des projets structurants au cœur des stratégies data et IA de nos clients. L'opportunité de collaborer avec des experts data, IA et cloud dans un environnement d'excellence. Une culture du partage, de la veille et de la formation continue (Lunch & Learn en interne, formations IA et GenAI, certifications.)
Requirements
- Bac+5 et plus ou équivalents Data science - Data Engineer Cette formation est indispensable, * Connaissance des design patterns (ex. : Singleton)Cette compétence est indispensable
- Maîtrise des outils, Mistral, OpenAICette compétence est indispensable
- Maîtrise du framework Spark.Cette compétence est indispensable
- Maîtrise Java et/ou ScalaCette compétence est indispensable
- Analyser, exploiter, structurer des données
- Expérience sur un Cloud Provider, Azure, GCP, AWS
Langue
- AnglaisCette langue est indispensable
Savoir-être professionnels
- Organiser son travail selon les priorités et les objectifs
- Faire preuve d'autonomie
- Faire preuve de réactivité
Benefits & conditions
- Qualification : Cadre
- Secteur d'activité : Conseil en systèmes et logiciels informatiques
About the company
OpenValue is a premium full stack and Java consulting company with offices in Utrecht, Rotterdam, Munich and Vienna.
Our mission is: Better software, faster.
Our team consists of experienced developers in the Java ecosystem, internationally recognized Java champions and JavaOne rock stars, who always strive for the best possible solution.
We work with the latest open source technologies and love to share what we have learned. We are heavily involved in the international Java community and speak about a range of technical subjects at international conferences & meetups.