En tant quIngnieur Data Java Kafka vos missions principales seront les suivantes :
- Concevoir dvelopper et maintenir des solutions de traitement et de gestion de donnes volumineuses sur des architectures distribues.
- Participer la mise en place de pipelines de donnes utilisant Kafka pour lintgration et la diffusion des donnes en temps rel.
- Dvelopper des applications Java pour le traitement de donnes en streaming et en batch.
- Assurer la mise en place de processus doptimisation et dautomatisation des flux de donnes.
- Garantir la qualit la performance et la scalabilit des applications en produisant du code fiable et performant.
- Travailler en troite collaboration avec les quipes Data et DevOps pour concevoir des architectures adaptes et optimiser les performances des systmes.
- Participer lvolution de linfrastructure de donnes en apportant des amliorations continues et en intgrant de nouvelles technologies.
- Assurer le support et la rsolution des incidents techniques en production lis aux traitements de donnes.
- Rdiger la documentation technique et les spcifications des solutions mises en place.
Comptences requises :
Comptences techniques :
- Matrise du langage Java et des bonnes pratiques de dveloppement.
- Solide exprience avec Kafka (gestion des topics producteurs consommateurs Kafka Streams etc..
- Connaissance des concepts de larchitecture de donnes distribues.
- Exprience avec les frameworks de traitement de donnes (ex : Apache Spark Flink etc. est un plus.
- Matrise des bases de donnes SQL et NoSQL (ex : PostgreSQL MongoDB Cassandra etc..
- Connaissance des outils dintgration continue et des pratiques DevOps (Docker Kubernetes CI/CD).
- Bonne comprhension des systmes distribus et des enjeux de scalabilit et de haute disponibilit.
- Notions en big data et cloud computing (AWS GCP Azure) seraient un plus.
Comptences non techniques :
- Capacit travailler en quipe et collaborer avec diffrents profils techniques (data scientists devops etc..
- Autonomie et rigueur dans la gestion des tches et des projets.
- Bonne capacit danalyse et rsolution de problmes complexes.
- Sens de linnovation et curiosit pour les nouvelles technologies.
- Excellente communication.
Qualifications :
Profil recherch :
- Vous tes diplm dune cole dingnieurs ou dune formation universitaire en informatique avec une spcialisation dans les technologies de la donne.
- Vous avez une exprience significative avec en minimum 3 5 ans dans le dveloppement Java et la gestion de systmes de gestion de flux de donnes idalement avec Kafka.
- Vous avez dj travaill dans des environnements de production grande chelle et tes laise avec les problmatiques lies la performance et la scalabilit.
Informations supplmentaires :
Pourquoi rejoindre notre quipe
- Un environnement dynamique et innovant au sein dune quipe passionne par les technologies de donnes.
- La possibilit de travailler sur des projets denvergure la pointe des technologies cloud et Big Data.
- Des opportunits dvolution et de formation continue pour dvelopper vos comptences.
- Un cadre de travail flexible et des avantages attractifs.
Remote Work :
No
Employment Type :
Fulltime