Lead Engineer • Crédit Agricole Group Infrastructure

Florian CourougeExpert Apache Kafka & DevOps

Je construis des architectures streaming à grande échelle au Crédit Agricole et accompagne les équipes dans leur transformation DevOps

3K+ followers LinkedIn
Speaker Confluent Events
8+ ans d'expérience
Parcours Professionnel • 8 ans d'expérience

Expérience & Formation

8 années d'expertise technique dans l'écosystème Apache Kafka et DevOps à grande échelle

Expert DevOps & Kafka - Squad Streaming

CAGIP - Socle Natif
France
Janvier 2024 - Aujourd'hui
11 mois
Mission

Expertise technique sur l'écosystème Kafka et DevOps à grande échelle

Mise en place de Cluster Linking (Projet Kroashentro) en complément de l'offre TaaS
Gestion du N3 et N4 avec TAM Confluent + collaboration via PS
Gestion du Build, Run et Astreintes Kafka sur 40 clusters (+100k topics, ~1,5M EPS)
Management de l'infrastructure streaming critique du groupe

Stack Technique

Écosystème
Kafka
Kafka Connect
Schema Registry
Kstream
KSQL
Burrow
Cruise Control
Kafka Security Manager
Conduktor
MongoDB
Couchbase
S3
HashiCorp Vault
DevOps Tools
Ansible
Jenkins
GitLab
Kestra
Monitoring
AKHQ
Elastic Stack
Prometheus
Grafana
Sensu Go
OS & Virtualisation
Ubuntu
Docker
Kubernetes
OpenStack

Expert Kafka - Socle EIP & MRM

AXA France
France
Mai 2023 - Décembre 2023
8 mois
Mission

Expertise Kafka et animation de communauté Fast Data

Mise en place de l'authentification OAuth pour les clients Confluent Cloud
Livraison d'un plan de DR garantissant la continuité des activités
Accompagnement des projets (Java, .NET, JS, Python) sur Kafka
Animation d'une communauté 'Fast Data' pour promouvoir le streaming
Gestion du N3 et N4 avec Confluent Cloud Support

Stack Technique

Écosystème
Confluent Cloud
Rest Proxy
Kafka Connect
Framework de chiffrement
DevOps Tools
Azure DevOps
Azure Key Vault
Monitoring
Elastic Stack
AKHQ
Cloud
Azure
OS & Virtualisation
Windows
Red Hat
Docker
OpenShift

Consultant DevOps/Streaming - Factory DevOps

CAGIP
France
Octobre 2018 - Mars 2023
4 ans 6 mois
Mission

Co-construction d'offres FastData et industrialisation Kafka

Co-construction d'offres FastData (Kafka as a Service, Topic as a Service)
Conseil sur les pratiques DevOps et Architectures Streaming
Industrialisation Ansible, tooling et monitoring
Gestion du Run et Astreintes sur 30 clusters (+50k topics, +350k EPS)
Développements Python (Flask, FastAPI), Scala, Golang
APIs de gestion topics Kafka et mapping LDAP sur K8s
Applications de monitoring et sauvegarde DR

Stack Technique

Écosystème
Kafka
Spark
MapR-FS
HBase
Cassandra
MongoDB
Couchbase
Neo4j
Redis
Flume
Oozie
Pig
MapR-Stream
Elastic Stack
Sqoop
Vertica
Drill
DevOps Tools
Ansible
AWX
Jenkins
GitLab
Pulp
OpenStack
Ceph
Monitoring
Prometheus
Alertmanager
Grafana
Elastic Stack
Sensu
AKHQ
OS & Virtualisation
Fedora
CentOS
Ubuntu
KVM
LXC
Docker

Lead DevOps - Équipe Core ARC

Colissimo
France
Juillet 2016 - Septembre 2018
2 ans 3 mois
Mission

Industrialisation et fiabilisation de l'Architecture Réactive

Industrialisation Architecture Réactive (pic >300 EPS)
Gestion build et run plateforme (+100 collaborateurs, +600 VMs, 30 applications)
Développements Ansible, Shell, Python, Groovy, Angular, NodeJS, Ruby, Golang, Scala
Mise en place système Self Healing via Ansible, Jenkins, Alertmanager
Optimisation coordination entre équipes DSI
Maintien Gitflow et préparation releases

Stack Technique

Écosystème
Kafka
Cassandra
Schema Registry
Zookeeper
Spark
Elasticsearch
Logstash
Kibana
Filebeat
Alertmanager
Prometheus
Grafana
Nginx
HAProxy
DNS
DevOps Tools
Ansible
GitLab
GitLab Runner
Jenkins
Nexus
Monitoring
Prometheus
Alertmanager
Grafana
Elasticsearch
OS & Virtualisation
CentOS
LXC
OVH
Nutanix

Speaking & Interventions

Data In Motion Tour - Paris

Confluent
Paris, France
Septembre 2021
International Conference
300+ participants

Représentant : Crédit Agricole Group Infrastructure Platform

Enrichissement de l'offre Topic As A Service au Crédit Agricole

Voir l'événement

Confluent Streaming Event - Paris

Confluent
Paris, France
Octobre 2020
Streaming Event
200+ participants

Représentant : Crédit Agricole Group Infrastructure Platform

Présentation de l'offre du Crédit Agricole : Topic As A Service

Voir l'événement

Contributions Open Source

kafka-python

Python
2023
Support Describe log dirs #2278

Implémentation de l'API KEY 35 (Protocol Apache Kafka)

Enhanced log directory introspection capabilities for Kafka cluster monitoring

Core Feature

Formation Initiale

Diplôme d'Ingénieur

2013 - 2016

ESIEA

Systèmes d'Information

Formation d'ingénieur spécialisée en systèmes d'information

DUT GEII

2011 - 2013

IUT

Génie Électrique et Informatique Industrielle

Formation technique en électronique et informatique industrielle

Formation Continue

Couchbase CS300 Administration Training
2021

Couchbase

Formation Kafka : Confluent Operations
2019

Zenika

Formation Golang Niveau Avancé
2018

Ardan Studios LLC (Bill Kennedy)

Formation Datastax Cassandra
2017

OCTO Technology (Duyhai Doan)

Webinar Apache Spark
2016

Talend

Stack Technique • DevOps & Fast Data

Compétences Techniques

Expertise technique approfondie avec une maîtrise avancée des technologies de streaming et d'infrastructure moderne

Langages & Développement

Langages

Python
Golang
Java
Scala
Shell
Ansible

Web

React.js
JavaScript
TypeScript
HTML
CSS
PHP
Bootstrap
ZF
Symfony

BDD Relationnelles

PostgreSQL
MySQL
SQL Server
Oracle 11g

Approches Dev

TDD/DDD
EDA
Craftsmanship
Pair Programming
Plateforme Data & Streaming

Streaming

Apache Kafka
Kafka Streams
Kafka Connect
Schema Registry
KSQL

Big Data

Apache Spark
Hadoop
MapR
Cloudera
Elastic Stack

NoSQL

MongoDB
Cassandra
Couchbase
Elasticsearch
Redis
Neo4j

ML/IA Tools

TensorFlow
Zeppelin
Jupyter
Wit
Api.ai
NLTK
Cloud & Infrastructure

Cloud Platforms

Azure
GCP
OVH

Virtualisation

Docker
Kubernetes
KVM
LXC
Vagrant

Infrastructure

OpenStack
Ceph
Nutanix

OS

Ubuntu
CentOS
Red Hat
Fedora
Debian
Windows
macOS
DevOps & Monitoring

DevOps Tools

Ansible
Terraform
Git
GitLab
Jenkins
Nexus
Pulp
AWX
Vault

Monitoring

Prometheus
Alertmanager
Grafana
Elastic Stack
Sensu
AKHQ

Méthodologies

Scrum
Kanban
Cycle en V
Matrice d'Eisenhower

Modélisation

UML
MCD
MLD
Gantt
MPM
Méthode Pert
Intelligence Artificielle & ML

ML Techniques

Réseaux de neurones
Random Tree Forest
MCMC

Expérimentations

HomeLab
POC
MVP

Certifications & Formations Spécialisées

Couchbase CS300

Couchbase

Administration
2021

Confluent Operations

Zenika

Kafka Expert
2019

Golang Avancé

Ardan Studios

Expert Level
2018

Datastax Cassandra

OCTO Technology

Certified
2017

Projets Open Source

Découvrez mes projets GitHub axés sur Apache Kafka, le streaming de données, et l'automatisation DevOps. Code disponible et contributions bienvenues.

KAFKA
Kafka Cheat Code
Ensemble d'outils et scripts shell pour simplifier les opérations courantes avec Apache Kafka. Collection de commandes pratiques pour les développeurs et administrateurs Kafka.
Shell
Apache Kafka
CLI Tools
DevOps
KAFKA
Kafka Monitor
Application Java simple pour surveiller la croissance des logdir Kafka. Outil de monitoring essentiel pour les clusters Kafka en production.
Java
Apache Kafka
Monitoring
JMX
STREAMING
DemoApp - Spark Streaming
Application de démonstration utilisant Scala et Spark Streaming pour le traitement de données en temps réel. Exemple d'architecture streaming moderne.
Scala
Apache Spark
Spark Streaming
Real-time Processing
DEVOPS
Ansible Beautify
Application React.js et Python pour simplifier la refactorisation dans les anciens projets Ansible. Interface moderne pour moderniser l'infrastructure as code.
React.js
Python
Ansible
IaC
CSS

Blog Technique

Mes derniers articles sur DevOps, Apache Kafka, et les technologies cloud

Apache Kafka

Monitoring Apache Kafka : Les Bonnes Pratiques

Guide complet pour surveiller efficacement vos clusters Kafka avec Prometheus, Grafana et JMX metrics. Découvrez les métriques clés à surveiller.

8 min de lecture
Kafka
Monitoring
+2
DevOps

Sécuriser un Cluster Kubernetes en Production

Techniques avancées pour durcir la sécurité de vos clusters K8s : RBAC, Network Policies, Pod Security Standards et plus encore.

12 min de lecture
Kubernetes
Sécurité
+2
Cloud

Organiser ses Modules Terraform pour l'Entreprise

Stratégies et patterns pour structurer, versioner et réutiliser efficacement vos modules Terraform dans un contexte d'équipe.

6 min de lecture
Terraform
IaC
+2