ROY BAPTISTE
{job-title}
Profil Personnel
Qui-suis-je? | Baptiste ROY - 20/08/1990 |
---|---|
Contacts & Réseaux sociaux |
|
Location |
10 passage Contreau Le Mans |
Phone |
+33(0)6 63 15 30 15 |
Expérience Professionnelle
Période |
`Juin 2025` - `Juin 2025 (Intervention d’expertise)` |
*Description et responsabilités:*
* **Audit et Conseil Stratégique :** Animation d’un audit de 2 jours sur site avec le client pour analyser la plateforme d’observabilité (PoC) et co-construire la feuille de route pour l’industrialisation. * **Définition de l’Architecture Cible :** Conception et formalisation d’une architecture OpenTelemetry à 3 niveaux (Agent, Collecteur DaemonSet, Gateway HA) pour garantir la scalabilité et la résilience. * **Expertise Technique Approfondie :** Pilotage des choix techniques (DaemonSet vs. Deployment), définition des stratégies de filtrage (sampling/tail sampling) et optimisation du backend Tempo et de ses composants (Ingester, Querier…). * **Implémentation de Fonctionnalités Avancées :** Mise en œuvre de l’intégration avancée Prometheus (`remote_write`, `exemplars`) / activation des **Service Graphs** dans Grafana et visualiser les dépendances applicatives. * **Sécurisation de la Plateforme :** Conception et déploiement de règles d’alerting (PrometheusRules) pour la surveillance active de la sécurité de la stack d’observabilité (accès, flux, etc.). * **Transfert de Compétences :** Livraison d’un dossier de fond sur l’architecture et l’optimisation, servant de référentiel technique pour l’industrialisation de la plateforme.
*Technologies et compétences:*
OpenTelemetry (Collector, Operator) |
Grafana Tempo |
Architecture Distribuée |
Prometheus (Remote Write, OTLP) |
Kubernetes (DaemonSet, NetPol) |
Stratégie de Sampling |
Service Graphs & Exemplars |
Sécurité (JWT, PrometheusRules) |
Conseil & Stratégie |
MinIO |
IaC / GitOps |
Optimisation Performance |
Période |
`Mai 2025` - `Actuel` |
*Description et responsabilités:*
* Pilotage de la plateforme Kubernetes (RKE2) multi-environnements :** administration, maintien en condition opérationnelle, résolution d’incidents et optimisation continue de la performance, de la sécurité et de la résilience. * Définition de la feuille de route technique : élaboration de dossiers d’architecture pour piloter les évolutions stratégiques (gouvernance, optimisation des coûts, nouvelles briques) et garantir l’alignement avec les objectifs métier. * Ingénierie de l’usine logicielle CI/CD : conception et mise en œuvre d’une chaîne d’outils complète (Tekton, ArgoCD, Harbor) pour automatiser et sécuriser l’ensemble du cycle de vie applicatif. * Accompagnement des équipes de développement : conseil en architecture logicielle et optimisation des performances applicatives au sein de l’écosystème Kubernetes. * Mise à jour de la documentation d’architecture** et des procédures d’exploitation pour refléter les évolutions.
*Technologies et compétences:*
Kubernetes / RKE2 |
Gravitee |
IaC / GitOps |
Docker |
CloudNativePG (PostgreSQL) |
Haute Disponibilité |
RabbitMQ |
Longhorn |
Sécurité (WAF, NetPol) |
RHEL |
Nginx |
Architecture Microservices |
Période |
`Février 2024` - `Actuel` |
*Description et responsabilités:*
* Réalisation d’une plateforme de démonstration d’observabilité (React/Python - FastAPI/Java - Quarkus) * Mise en place d’une stack OSS OpenTelemetry / OpenTelemetry Exporter / QuickWit / Grafana * Automatisation du déploiement de Harness OpenSource (Gitness) - Pipelines * Préparation à la certification Grafana Solution Architect * Intérêt pour l’intelligence artificielle * Conférencier sur le sujet de l’observabilité Google Developer Group
*Technologies et compétences:*
Python |
Quarkus |
Examplars / Mimir |
React |
OpenTelemetry |
Harness / Gitness |
FastAPI |
Grafana |
Automatisation |
Java 23 |
QuickWit |
Période |
`Mars 2024` - `Avril 2025` |
*Description et responsabilités:*
* Mise en place de l’observabilité sur un environnement Kubernetes (OpenShift) / BareBone - VM sur différentes technologies (Java/Wildfly..) * Interfaçage avec les solutions d’observabilité (AppDynamics/Zabbix) et d’hypervision (Splunk) vers incidentologie (ServiceNow) * Décommissionnement des composants applicatifs et optimisation * Analyse des besoins et évolution de la standardisation et mise en place de règles de la solution * Animation/Lead sur les réunions associées au pilote d’activité face aux équipes métiers et intégrateurs * Compréhension des différents environnements et adoption des règles spécifiques au métier * Rédaction de guides aux utilisateurs / Moteur sur l’adoption de la solution * Réflexion et réalisation d’une solution d’automatisation de déploiement d’onBoarding Python * Réalisation de playbooks Ansible d’automation d’actions * Utilisation et réalisation de règles d’automatisation IaC via MonAco * Théorisation et mise en place des Service Level Objectives (SLO) * Intégration et optimisation des Logs à chaud vers la solution Dynatrace * Accompagnement technique et fonctionnel des équipes d’intégrateurs sur la solution Dynatrace * Rédaction d’une documentation des différentes phases de l’onBoarding d’une application COVEA vers la solution Dynatrace
*Technologies et compétences:*
Dynatrace |
Python |
Splunk |
Ansible |
MonAco |
Automatisation |
Documentation technique |
AppDynamics |
|
OpenShift/Kubernetes |
Zabbix |
Période |
`2020` - `2023` |
*Description et responsabilités:*
* Responsable de la conception et du déploiement de nouveaux modules et améliorations Delphi / Firebird * Fourniture d’un support de niveau 3 pour la solution Optima, comprenant un support téléphonique et la gestion des tickets pour résoudre les anomalies * Création de demandes et gestion des retours clients pour garantir la satisfaction et la résolution efficace des problèmes * Rédaction de documentation technique détaillée et de procédures de résolution pour assurer une meilleure compréhension des systèmes et des processus * Mise en place d’un cluster Kubernetes sous K3S avec déploiement automatisé via Ansible * Configuration de règles sous Traefik Ingress, gestion d’un registre interne, gestion des données, et mise en place d’un pipeline CI/CD * Acquisition de compétences en matière d’optimisation et de bonnes pratiques, en particulier en ce qui concerne la sécurisation du cluster Kubernetes et l’assurance de sa haute disponibilité * Conception et développement d’outils internes et de serveurs de test pour améliorer l’efficacité et la performance des opérations
*Technologies et compétences:*
Pascal / Delphi |
Ansible |
|
Firebird |
Pipeline CI/CD |
|
Support client / technique |
Traefik |
|
Kubernetes / K3S |
Période |
`2018` - `2019` |
*Description DevOps - Infrastructure logiciel:*
* Adaptation et optimisation de services monolitiques en microservices avec containerisation Docker * Gestion asynchrone de création des bases S.I.G * Automatisation de la production vers un déploiement continu et résilient en collaboration avec l’équipe de développeurs et S.I.G * Optimisation d’une semaine et demi de mise en production à 3 heures * Déploiement d’une solution de cartographie (geovelo.fr) * Déploiement de base de données géographiques OpenstreetMap sous PostgreSQL * Optimisation de reverse proxy Nginx (configuration et mise en cache) avec gestion des sites statiques sous service Node/Angular * À l’initiative - Pair documentation officielle Traefik - Reverse Proxy * Déploiement de différents frontend Angular via Traefik * Déploiement de structure de calculateur d’itinéraire et geocodage * Mise en place d’orchestration Docker Swarm puis migration vers cluster Kubernetes managé ScaleWay - Pipeline GitlabCI
*Technologies - Languages:*
Docker / Compose |
Gitlab CI – Travis |
|
Kubernetes - Swarm - Traefik |
Debian |
|
Nginx |
Go (docker API) - Bash – Python - Angular |
|
Terraform |
Cloud provider - Scaleway |
Période |
`2016` - `2017` |
*Description Développeur / Gestion de projet:*
* Développement d’application mobile Android Native Java (Selfone et Crédit Agricole) * Développement et déploiement de Site Internet et de CMS Wordpress * Compréhension des besoins client / Rédaction de spécifications fonctionnelles et techniques * Participation à l’adoption de méthode agile au sein de l’entreprise / Gestion d’équipes et développeurs * Intervention technique à distance et sur parc client * Hotline dans les domaines de la Téléphonie IP, des Serveurs, infrastructure et de Fournisseur d’accès internet * Développement de script bash d’automatisation de redémarrage de session distantes via telnet * Installation physique et logiciel de serveurs / Virtualisation de machines client
*Technologies - Rôles - Languages:*
Help Desk |
Réseau entreprise |
|
Interventions technique |
Android - Java – Bash - PHP - HTML - CSS |
|
Hotline technique |
Telnet |
|
Proxmox |
PHP 7 |
Période |
`2014` - `2015` |
*Description et responsabilités:*
* Administration, management et gestion de section (300 personnes) au sein d’une association multigaming de 2000 personnes * Création du site internet
*Technologies et compétences:*
Gestion d’équipe |
Web développement |
|
Community management |
Administration |
|
Formation
Formateur |
Naveen KUMAR |
Durée |
4 jours |
Date |
`2025` |
Formateur |
Ousmane DIALLO - Delivery Architect Dynatrace |
Durée |
3 jours |
Date |
`2024` |
Formateur |
Martin LEKPA - SPARKS |
Description |
Formation réalisée en commun - Création d’une plateforme de parcours dédiée à l’observabilité |
Durée |
2 jours |
Date |
`2025` |
Diplôme |
Obtenu en `2015` |
Conférencier
"Ok boomer, arrête de surveiller ton infra" - Introduction détaillée au monitoring / observabilité
Organisation |
Google Developer Group |
Lien |
"OSS 404 : Le Mans ne répond plus" - Mise en place stack OpenSource OpenTelemetry/Grafana/Quickwit
Statut |
À venir |
Compétences
Langues
Français |
(Natif) |
Anglais |
(Technique) |
Espagnol |
(Notions) |
Centre d’intêret
-
Veille technologique
-
Domotique
-
Windows / Linux / Debian / Mac
-
Conférences IT
-
Jeux en réseau
-
VTT
-
Lecture
-
Clean Code
-
The Phoenix Project (DevOps)
-