Job position DevOps Java Kafka / Expert Streaming (H/F)
Share this job
TEksystems recherche pour l'un de ses clients grand compte un(e) DevOps Java Kafka / Expert Streaming (H/F)
🎯 Mission principale
Assurer l’administration, l’évolution et la fiabilité de la plateforme Kafka du client, incluant Kafka Cluster, Kafka Connect, Kafka Streams, Schema Registry, ainsi que l’ensemble de l’écosystème de monitoring, de sécurité et d’automatisation. Le consultant interviendra sur la conception, l’optimisation et la sécurisation des flux de données, tout en garantissant la stabilité des environnements de production et la mise en place des bonnes pratiques DevOps.
__________
✅ Responsabilités clés
1. Administration & Architecture Kafka
• Audit, administration et optimisation des clusters Kafka (on-prem, k8s/Openshift).
• Gestion de Kafka Connect, Schema Registry et applications Kafka Streams.
• Conception et design de topologies Kafka Streams.
• Optimisation fine des configurations (brokers, topics, throughput, latence).
• Mise en place et maintien des guidelines, règles, best practices et documentation (ADR/ADL, diagrammes d’architecture, description des flux applicatifs).
2. Sécurité & Conformité
• Mise en œuvre de la sécurité : SASL/ACLs, TLS, gestion des certificats.
• Intégration Vault Config Provider & gestion des secrets (k8s secrets, Vault).
• Contribution aux standards sécurité de la plateforme.
3. Connecteurs Kafka Connect
Configuration, déploiement et supervision de connecteurs :
• SQL Databases, Files, REST, IBM MQ-Series, Solace,
• Azure Blob Storage (SAS),
• Couchbase,
• MirrorMaker,
• Event Hub,
• Suivi de performance et troubleshooting avancé.
4. Observabilité & Alerting
• Mise en place et optimisation des chaînes d’alerting :
Prometheus → Alertmanager → Dynatrace → ServiceNow
• Mise en place et tuning du monitoring :
Prometheus → Grafana + Dynatrace
• Création de dashboards, règles d’alertes, ServiceMonitor, PrometheusRules.
5. MCO & Évolutions
• Gestion des rolling updates / rolling upgrades des clusters Kafka et composants associés.
• Analyse de performance, capacity planning, remédiation incidents.
• Participation active aux comités d’architecture.
6. Plan de Continuité & Reprise
• Élaboration et maintien d’un Disaster Recovery Plan pour cluster stretch.
• Documentation des steps failover/failback et tests réguliers.
7. Automatisation & CI/CD
• Industrialisation via GitLab CI, AWX/Ansible, Helm charts, kustomize.
• Automatisation complète des déploiements Kafka Connect et Kafka Streams.
• Contribution aux pipelines de build (Java, Spring Boot, Micronaut, Maven).
• Développement d’outils internes (shell script, scripts d’automatisation).
Candidate profile
🎓 Compétences techniques requises
Kafka & Ecosystème
• Kafka Cluster, Kafka Streams, Schema Registry, KSQL (souhaité)
• Kafka Connect (multi-source / multi-destination)
• Déploiement, tuning, troubleshooting avancé
Sécurité
• SASL, ACLs, TLS, certificats
• Hashicorp Vault, Vault Config Provider
• Sécurité Kubernetes (RBAC, secrets)
DevOps / CI-CD / Automation
• Helm, Helm Chart
• Ansible, AWX
• GitLab CI
• Shell scripting
Kubernetes / Openshift
• Helm, Kustomize
• Déploiement d’Operators
• ServiceMonitor, PrometheusRules
Langages / Frameworks
• Java, Spring Boot, Micronaut
• Maven
• Shell scripting
Observabilité
• Prometheus, Alertmanager
• Grafana
• Dynatrace
• Intégration ServiceNow
Working environment
Soft Skills & Profil Recherché
• Excellent communicant, pédagogue, capable d’accompagner les équipes.
• Forte autonomie, capacité de prise d’initiative.
• Sens du service, rigueur, qualité documentaire.
• Capacité à gérer des sujets transverses & être force de proposition.
• Expertise dans les architectures Event Streaming.
__________
📌 Livrables attendus
• Documentation technique (ADR/ADL, diagrammes, best practices).
• DRP complet + procédures failover/failback.
• Dashboards de monitoring & règles d’alerting.
• Pipelines CI/CD industrialisés.
• Connecteurs Kafka Connect automatisés & supervisés.
• Architecture Kafka normalisée et opérationnelle.
Apply to this job!
Find your next career move from +600 jobs!
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
DevOps Java Kafka / Expert Streaming (H/F)
ALLEGIS GROUP
