Ingénieur DevOps / Platform Engineer
Responsable des plateformes transversales stratégiques (Kafka, ELK, Keycloak) au cœur du système d'information d'une institution financière critique traitant des milliards de transactions.
- Administration et exploitation de 2 clusters Kafka en production traitant ~1 milliard de messages/jour (~11k messages/sec en moyenne), composé de 5 brokers, 2 Kafka Connect, 1 Control Center et 2 Schema Registry au service de +50 applications.
- Conception et implémentation de pipelines d'ingestion de logs complexes (Fluentd/Filebeat → Kafka → Logstash → Elasticsearch) avec traitement multiline, agrégation de logs et onboarding automatisé des applications OpenShift.
- Gestion de l'administration complète des stacks ELK en production (installations, upgrades, opérations quotidiennes) pour la centralisation des logs et l'accélération des recherches métier.
- Administration de la plateforme Keycloak à l'échelle de l'institution pour l'authentification et la gestion d'identité transversale.
- Pilotage du projet Move2CaaS pour le périmètre Vente (~10 APIs), coordonnant la stratégie de parallel run entre VMs et OpenShift pour assurer une transition sans interruption de service.
- Assistance technique à +10 équipes applicatives pour l'intégration Kafka avec des microservices Spring, définissant les patterns d'intégration et les bonnes pratiques d'exploitation.
- Mise en place de la sécurité Kafka multi-niveaux (mTLS, RBAC/ACL) et gestion des accès applicatifs aux topics et consumer groups.
- Implémentation de l'intégration et du déploiement d'applications sur environnements OpenShift via pipelines CI/CD Jenkins.
- Participation à la préparation architecturale Kafka multi-datacenters (2 DC + witness) en collaboration avec le support Confluent.
- Réalisation de tests de performance avec Gatling pour valider la scalabilité des applications et l'impact des migrations.
- Assurance de la surveillance complète de la santé de la plateforme avec Dynatrace, Prometheus, Grafana et Kiali.
- Automatisation des pipelines CI/CD avec Jenkins, GitLab et ArgoCD selon les principes GitOps.
- Résolution d'incidents critiques sur les clusters Kafka en garantissant les RPO/RTO.
- Administration des dépôts d'artefacts (Nexus, Harbor) et des registries de conteneurs pour la gestion sécurisée des images Docker.
Environnement technique