Data engineer

OpenValue
Canton of Neuilly-sur-Seine, France
14 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
€ 47K

Job location

Canton of Neuilly-sur-Seine, France

Tech stack

Java
API
Amazon Web Services (AWS)
Azure
Cloud Computing
Software Quality
Code Review
Databases
Continuous Integration
Data Governance
Data Warehousing
Software Design Patterns
Programming Tools
Singleton Pattern
Google Cloud Platform
Large Language Models
Prompt Engineering
Spark
Generative AI
GIT
Data Lake

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.

Apply for this position