Au sein de notre centre de service de Grenoble , vous intervenez sur une plateforme de data streaming dédiée à la collecte et au traitement de données énergétiques issues d’équipements terrain (capteurs IoT, automates, GTB).
En tant qu’Expert Kafka Streams / Lead Dev Data Streaming , vous prenez en charge la conception, le développement et la mise en production de pipelines temps réel critiques.
Vos missions principales
- Concevoir et développer des microservices de streaming en Java / Spring Boot autour de Kafka & Kafka Streams.
- Construire et optimiser des topologies Kafka Streams (agrégations, fenêtres temporelles, joins, state stores…)
- Traiter les sujets de partitionnement, throughput, latence, scalabilité et gestion des offsets.
- Mettre en œuvre la résilience : tolérance aux pannes, reprise sur incident, relecture/replay, cohérence des données.
- Contribuer à l’architecture event‑driven et aux bonnes pratiques de systèmes distribués.
- Participer à la supervision et au maintien en conditions opérationnelles des pipelines (métriques, alerting, troubleshooting).
- Assurer un rôle de lead technique : revues de code, standards, accompagnement de l’équipe, design technique.
Environnement technique
- Expertise : Java, Spring Boot, Spring Data, Kafka, Kafka Streams
- Idéalement : Kafka Connect, Spring Cloud, InfluxDB, Oracle/PLSQL, AWS (Lambda/SQS/SNS), Ansible, Docker, Spark
Profil candidat
- Expérience confirmée en développement Java (idéalement 6+ ans) et forte maîtrise de Spring Boot.
- Expérience significative en Kafka et surtout Kafka Streams en production (conception + run/incident + optimisation).
- Solides compétences en systèmes distribués et architectures event‑driven (ordering, idempotence, exactly‑once/at‑least‑once, résilience).
- Capacité à traiter des problématiques avancées :
- partitionnement & clés, rebalancing, consumer lag
- tuning performance (latence/throughput), gestion backpressure
- reprise sur incident, replay, cohérence, supervision
- Posture lead : autonomie, prise de décision technique, pédagogie, rigueur (tests, qualité, CI/CD).
- Bonus appréciés : IoT / time series (InfluxDB), Kafka Connect, Cloud AWS, Docker/Ansible, Spark.
- Pré‑embauche privilégiée : vous vous projetez sur une mission durable et structurante.
#J-18808-Ljbffr