Profil
Passionné par les technologies, convaincu par les valeurs de l’Open Source et du Logiciel Libre, je me suis spécialisé dans les infrastructures modernes (containers, cloud,…). Fort de 10 années d’expérience, j’ai acquis une maitrise des différentes couches et composants et apprécie intervenir dans des environnements riches et remplis de challenges. Je suis également capable de me positionner sur des sujets plus organisationnels (accompagnement vers DevOps, contribution à des équipes SCRUM dans les différents rôles, gestion de projet, management,…).
Éxpériences professionnelles
Consultant spécialisé dans les thématiques Open Source. Initialement sur des missions système et supervision, je me suis ensuite réorienté vers des thématiques conteneurisation, cloud, DevOps.
Membre de la Core Team DevOps chargée de définir les offres, qualifier les candidats, répondre aux appels d’offre,… pour l’entité Agile IT.
Ambassadeur Red Hat, référent sur les technologies Red Hat au niveau des entités France de Devoteam.
Travaux de recherche sur l’impact en terme de performance de DNSSEC pour les serveurs résolveurs et autoritaires.
Développement d’un ensemble de sondes, multi-clients, de monitoring et d’alertes avancées collectant des informations sur un IPBX (Asterisk) et sa périphérie (téléphones, trunks, gateway).
Travail en salle blanche, en équipe de nuit (chargement et déchargement de four, contrôles qualité,…).
Missions de consulting
Principales missions effectuées en tant que consultant.
Sanofi déploie une plateforme OpenShift pour héberger ses applications. Au sein d’une équipe mixte (Devoteam, Red Hat, Sanofi) mon rôle est : de développer des playbooks Ansible pour automatiser les tâches Day 2 Ops ; de mener les travaux de qualification de la plateforme pour obtenir le niveau de certification compatible avec le déploiement de toute application Sanofi ; de contribuer aux tâches d’évolution et de maintenance de la plateforme.
IDEMIA utilise un cluster OpenStack pour permettre notamment de faire s’exécuter des bancs de test. L’architecture, le matériel et la version d’OpenStack étant vieillissants, il est nécessaire d’une part de fiabiliser l’existant et d’autre part de déployer un nouveau cluster OpenStack. Mon rôle est de : proposer et mettre en place des évolutions sur l’architecture existante pour permettre de fiabiliser la plateforme ; contribuer à la définition de la nouvelle architecture, ainsi qu’à son déploiement.
Pour différents projets dans le domaine du transport, Thales souhaite déployer une chaîne d’intégration continue afin d’assembler et tester ses composants logiciels. La solution est basée sur Jenkins et déployé sur un cluster Kubernetes. Mon rôle est d’architecturer et déployer la solution (Kubernetes, Jenkins et les composants annexes).
L’entité GTS/RCR de la Société Générale souhaite accompagner ses DSI clientes à la transformation vers un mode de fonctionnement DevOps, visant notamment à transférer les responsabilités aux équipes de développement et à promouvoir l’automatisation de l’infrastructure et l’utilisation du cloud (interne comme externe). Responsabilité : structurer et animer les communautés d’OPS ; contribuer aux travaux de l’Academy en construisant et animant de modules de formation. Livrables : nouveau modèle organisationnel pour les communautés ; formation sur les bases du DevOps en général et à la Société Générale ; formation et labs Ansible ; modules de découvertes des services du cloud interne.
Projet de déploiement d’une plateforme PaaS basée sur OpenShift Container Platform, destinée à héberger des applications en production. Participation à la rédaction de l’appel d’offres et notation des réponses techniques des soumisionnaires. Responsable d’une Feature Team dédiée à la plateforme. Collecte des attentes des principaux managers de la DSI vis-à-vis de la plateforme. Accompagnement des équipes projets dans leur migration vers OpenShift. Membre du comité DevOps.
Programme de transformation DevOps, piloté par Devoteam. La première partie de ce programme était un audit de maturité tant des aspects organisationnels que techniques. Responsabilité : rédaction d’une partie des grilles de maturité et interview de personnes clés à travers l’organisation ; pilotage d’ateliers autour des thématiques d’infrastructure et d’outillage DevOps.
Dans le cadre de la modernisation de ses infrastructures et de la refonte de ses services IT, Solocal Groupe (Pages Jaunes, Mappy,…) a lancé un programme de transformation de ses services et la construction d’un Cloud hybride basé sur OpenStack et Amazon Web Services. Responsabilités : chef de projet au sein d’une équipe de 10 consultants Devoteam ; expert sur le chantier Cloud Management Platform.
Supervision pour de nouveaux projets à forte criticité (CA lié supérieur à 1Mds d’euros). Responsabilités : étude outillage et préconisations ; prise en compte des besoins métiers ; rédaction de spécifications pour les prérequis applicatifs ; architecture et mise en place de la supervision.
Saint-Gobain Telecom a décidé d’internaliser au sein de ses datacenters les outils de supervision et de ticketing, à ce titre SGT souhaite se doter de solutions pour ces deux domaines. Lors d’une étude réalisée au préalable, les solutions retenues ont été Zabbix pour la supervision et la ServiceNow pour le ticketing. Responsabilités : organise, coordonne et anime l’ensemble de l’équipe du projet (Devoteam et équipes en Inde) ; supervise le déroulement du projet ; coordonne, synthétise, et assure la qualité des validations prononcées ; fait circuler et diffuse l’information côté maîtrise d’œuvre ; reporting.
EDF utilise pour la surveillance de ses serveurs une plateforme utilisant les outils BMC (Patrol, BEM, …). Afin de réduire sa dépendance vis-à-vis d’un éditeur unique, d’enrichir son offre de service et de supporter des plateformes « exotiques », EDF souhaite intégrer un outil Open Source dans son offre de surveillance. Responsabilités : analyse du besoin et comparaison des différents outils Open Source ; architecture d’une plateforme autour de Nagios permettant de la haute disponibilité et la montée en charge (jusque 3000 serveurs supervisés par instances) ; interfaçage de Nagios avec BEM ; industrialisation et déploiement de la solution ; formation des exploitants.
SFR dans le cadre de sa gestion de performance IP utilise une installation de Cacti qui ne répond plus à ses besoins et ne possède pas de solution industrialisée pour son capacity planning. Ils souhaitent donc le déploiement d’une nouvelle plateforme, capable de faire de la collecte bout en bout pour un nombre élevé d’indicateurs (1 million d’indicateurs toutes les 5 minutes). Responsabilités : étude & architecture des outils de collecte ; AMOA métier ; optimisation et industrialisation de l’outil de métrologie Cacti ; développement de scripts d’automatisation des étapes de provisionning ; développement de scripts d’extraction des données collectées ; suivi de la plateforme et insertion de nouveaux types d’équipements ; industrialisation pour le support N1/N2 externe
Compétences techniques
Container
OpenShift
Kubernetes
Docker
Cloud
OpenStack
AWS
Azure
Automation
Ansible
System
RHEL/CentOS
Debian/Ubuntu
ArchLinux
Scripting/Programming
Bash
Python
Perl
Ruby
Java
C
Monitoring/Logging
Prometheus
Grafana
Cacti
Nagios
Zabbix
ElasticSearch
Kibana
Éxpériences bénévoles
Responsable de la mise à jour d’une quarantaine de packages dans le dépôt utilisateur AUR d’Arch Linux.
Membre de l’équipe chargée des propositions éducatives pour la tranche d’âge 11-14 ans (18 000 jeunes).
Responsable de l’équipe chargée des thématiques de développement sur la partie Est de Paris.
Direction d’un camp d’été pour 150 jeunes environ.
Membre d’une équipe chargée de l’accompagnement des animateurs dans la mise en oeuvre des éléments pédagogique sur la partie Est de Paris.
Rédacteur pour la revue de l’association destinée aux 11-14 ans.
Animateur auprès de jeunes de 8-11 ans puis 11-14 ans.
Direction de camps d’été pour une trentaine de jeunes.