Aller au contenu
M1853 · Signe+

Expert Technique Kafka Streams / Lead Developer Data Streaming (H/F)

Description du poste

RESPONSABILITÉS

Dans le cadre d'un projet stratégique du Centre de Services de Grenoble, nous recherchons un Expert Technique Kafka Streams ou un Lead Developer Data Streaming afin d'accompagner le développement et l'évolution d'une plateforme de data streaming. Dans le cadre de ce recrutement, une pré-embauche est privilégiée.

Vous interviendrez sur une plateforme de data streaming dédiée à la collecte, au traitement et à la valorisation de données énergétiques provenant d'équipements terrain tels que des capteurs IoT, automates industriels et systèmes de gestion technique des bâtiments (GTB).

Vous serez en charge de concevoir, développer et optimiser des applications de streaming de données à forte volumétrie, tout en garantissant la performance, la résilience et la fiabilité des traitements temps réel.

À ce titre, vos principales responsabilités seront de :

  • Concevoir et développer des applications en Java, Spring Boot, Spring Data et Kafka Streams.
  • Définir et mettre en œuvre des architectures Event-Driven et des systèmes distribués.
  • Optimiser les performances des pipelines de streaming : partitionnement Kafka, gestion du throughput, réduction de la latence et montée en charge.
  • Garantir la tolérance aux pannes, la reprise sur incident et la cohérence des données.
  • Superviser et maintenir des pipelines critiques de traitement temps réel.
  • Participer aux choix d'architecture et accompagner les équipes sur les bonnes pratiques de développement.
  • Collaborer avec les équipes projets afin d'assurer la qualité, la sécurité et la disponibilité des flux de données.

Selon votre expérience, vous pourrez également intervenir sur les technologies suivantes : Kafka Connect, Spring Cloud, InfluxDB, Oracle Database, PL/SQL, AWS Lambda, Amazon SQS, Amazon SNS, Docker, Ansible et Apache Spark.

PROFIL RECHERCHÉ

Vous êtes Expert Technique Kafka Streams ou Lead Developer Data Streaming et justifiez d'une solide expérience sur les architectures de streaming de données.

Vous maîtrisez les technologies suivantes :

  • Java
  • Spring Boot
  • Spring Data
  • Apache Kafka
  • Kafka Streams

Vous êtes en mesure d'intervenir sur des problématiques de streaming telles que :

  • le partitionnement Kafka ;
  • la gestion du throughput ;
  • l'optimisation de la latence ;
  • la tolérance aux pannes ;
  • la reprise sur incident ;
  • la cohérence des données ;
  • la supervision de pipelines critiques.

Vous disposez également d'une bonne maîtrise des architectures Event-Driven et des systèmes distribués.

Une connaissance des technologies suivantes serait un plus : InfluxDB, Spring Cloud, Kafka Connect, Oracle Database, PL/SQL, AWS Lambda, Amazon SQS, Amazon SNS, Ansible, Docker et Apache Spark.

Données marché — Chef / Cheffe de projet étude et développement informatique

Salaire net mensuel
Débutant2 329
Moyen2 487
Expérimenté2 658
Tension du marché
Équilibré

Techniciens d'étude et de développement en informatique

Médian : 2 121

Projets de recrutement
35 503

postes prévus (BMO 2025)

À ne pas manquer

Offres similaires.