Ingénieur DevOps
A intégré le département d'infrastructure (OSIA) chargé de la gestion de l'infrastructure pour SFR, BFMTV et RMC, responsable du monitoring et de l'observabilité avancée pour plus de 300 applications.
- A supervisé le monitoring pour plus de 300 applications en utilisant Prometheus pour la collecte des métriques et Consul pour la découverte de services.
- A configuré Prometheus en mode Remote Write avec Thanos Receiver pour assurer la haute disponibilité et la scalabilité du système de monitoring.
- A mis en place Thanos pour le stockage long terme des métriques, permettant une rétention étendue des données et l'analyse historique.
- A déployé Thanos Rules pour définir et gérer les règles d'alerting distribuées sur l'ensemble de l'infrastructure.
- A configuré Grafana pour la visualisation avancée des données avec développement d'un système de dashboards génériques réutilisables, offrant une vue unifiée de la performance opérationnelle.
- A centralisé les alarmes de toutes les applications SFR dans Thanos Alert Global, créant un point unique de gestion des alertes niveau N3.
- A configuré AlertManager pour la gestion centralisée et intelligente des alertes système avec routage conditionnel.
- A développé un pipeline automatisé permettant de créer et déployer dynamiquement les alarmes pour chaque application, réduisant le temps de configuration de 70%.
- A migré les notifications Teams du connecteur classique vers Power Automate pour améliorer la fiabilité et la traçabilité de la réception des alertes critiques de niveau N3.
- A configuré Loki pour la centralisation et l'indexation des logs techniques avec optimisation des performances.
- A migré de Promtail vers OpenTelemetry pour l'envoi optimisé et standardisé des logs vers Loki, améliorant la fiabilité et réduisant la latence de 40%.
- A mis en place OpenTelemetry pour transférer les logs entre différents brokers Kafka, assurant une architecture distribuée et résiliente.
- A remplacé Fluentd par OpenTelemetry pour la collecte des logs applicatifs avec architecture de pipeline robuste : OpenTelemetry → Kafka → Logstash → Elasticsearch → Kibana.
- A déployé un cluster Elasticsearch dédié pour le service Bench, avec architecture Hot/Cold pour optimiser les coûts et les performances.
- A configuré les Index Lifecycle Management (ILM) pour automatiser la gestion du cycle de vie des données et optimiser le stockage.
- A installé OpenTelemetry avec génération dynamique d'index Elasticsearch pour alimenter le cluster avec des logs structurés et faciliter les recherches.
- A installé et configuré Elasticsearch Exporter pour récolter les métriques de santé du cluster jusqu'à Grafana, assurant une observabilité complète.
- A automatisé complètement le déploiement via Helm Charts en utilisant ArgoCD pour le déploiement continu et le versioning de l'infrastructure.
- A géré les environnements multi-deployments (dev, staging, production) sur clusters Kubernetes avec la stratégie 'Apps of Apps' d'ArgoCD pour une approche GitOps structurée et maintenable.
- A mis en place des politiques de déploiement automatisées avec rollback automatique en cas d'échec.
- A géré quotidiennement les tickets RUN pour assurer la maintenance proactive, le support technique et l'optimisation continue de l'infrastructure d'observabilité.
- A résolu des incidents complexes et mis en place des plans d'amélioration continue basés sur l'analyse des KPIs.
Environnement technique