Expérience professionnelle
ENEDIS DEPUIS SEPTEMBRE 2021
Expert technique / DevOps
PROJET : SORON. MCO, Sécurisation et déploiement d’une CMBD dynamique. Migration d’un projet de test de
Jmeter vers robotframework
DOMAINES D’INTERVENTION :
Développement de bugfix, sécurisation spring (LDAP role acess, keystore ...), patch sécurité
Ops : Gestion du parc de VMs (Création, rolling update, environ 80 serveurs sur 3 zones réseau),
sécurisation, configuration
Tests : Développement de tests d’infrastructure sur de nombreuses solutions (Openstack, HashiCorp Vault,
Bitbucket, Jenkins ...)
ENVIRONNEMENT TECHNIQUE :
Java, Kotlin, Spring
RedHat 7, Docker, Ansible, ElasticSearch, Kafka, Haproxy, infoblox, keepalive, centreon
BitBucket, Confluence, Jira
ENEDIS 12/2020 - 09/2021
Développeur / Expert technique
PROJET : Cinke Evolution. Application interne de gestion d’intervention des techniciens Enedis. Projet d’environ
80 personnes, découpé en micro-services et déployé en intégration continue.
DOMAINES D’INTERVENTION :
Développement de features au sein d’une feature team (Lead Tech / Développeur FullStack / Proxy PO)
Expertise technique
Participation à la création d’un nouveau micro-service jusqu’à la mise en production
ENVIRONNEMENT TECHNIQUE :
Java, Spring, Scala, Gatling, Angular
Kubernetes, Docker, Ansible, PostgreSQL, Kafka
BitBucket, Confluence, Jira
Dossier de compétences | Consultant / DevOps
ORANGE 06/2019 – 12/2020
Développeur / Expert technique
PROJET : LORA - Plateforme IoT Orange.
DOMAINES D’INTERVENTION :
Conception et implémentation de features
Refactoring et réduction de la dette technique
Avis d'architecture
Travaux sur la scalabilité et audit critique sur l’infrastructure en place
Étude du passage du protocole RPC vers REST
Découpage en micro-services
Mise en place d’interfaces REST pour l’appel entre « micro-services »
Étude API Gateway
ENVIRONNEMENT TECHNIQUE :
Java, Spring(Boot), RabbitMq, MongoDB, Redis
Maven, Git, Jira, Docker, Ansible, Scrum/Kanban, GitLab
ENEDIS 12/2017 – 06/2019
Lead Tech / Manager d’équipe technique / Architecte / DevOps
PROJET : Loom. Projet de transformation digitale des processus d’achat au sein d’une équipe Agile en télétravail
(full remote).
DOMAINES D’INTERVENTION :
Recrutement et management d’une équipe technique de 13 personnes en télétravail
Mise en place des bonnes pratiques de code et d’organisation du travail
Dossier d’architecture logiciel et infrastructure
Formation / Développement / Expertise
Industrialisation des déploiements
Exploitation
ENVIRONNEMENT TECHNIQUE :
Linux (Centos / Debian), AWS, PostgreSQL, Java SpringBoot, Hibernate, Maven, Git, Jira, Docker, Ansible,
Scrum/Kanban, GitLab
ENEDIS 07/2017 - 11/2017
Leader Technique
PROJET : Loom. Projet de création d’un site Web interfacé avec Jira.
DOMAINES D’INTERVENTION :
Participation aux spécifications fonctionnelles
Développement en PHP / Symfony 3.3
Intégration d’un service externe Jira (via webhook)
Opérationnel : installation et paramétrage des serveurs, DNS, messagerie, outils de déploiement
ENVIRONNEMENT TECHNIQUE :
Linux, MariaDB, PHP7, Symfony, Composer, CSS, Bootstrap, Bash, Strider, Docker, Jira
Dossier de compétences | Consultant / DevOps
SMILE / ENEDIS 09/2016 - 07/2017
Expert technique
PROJET : Linkylog. Projet de centralisation des logs de toutes les applications Linky. Maintien en Conditions
Opérationnelles (MCO).
DOMAINES D’INTERVENTION :
Sécurisation Java (Spring Security)
Sécurisation de l'infrastructure suivant les règles de l’ANSII
Automatisation des déploiements (Ansible) et migration des rôles vers Ansible Galaxy
Gestion d'un parc de serveurs (environ 160 serveurs RHEL)
Évolution des applications et de l'architecture
Suivi de 4 environnements de production
ENVIRONNEMENT TECHNIQUE :
Java, Python, Bash, C, Groovy
Linux (RHEL 6 et 7), ElasticSearch, Kafka, Logstash, Kibana, Haproxy, Tomcat, Ansible, Jenkins, Git, Nginx
SMILE / SEB 07/2015 - 09/2016
Consultant / DBA MongoDB / DevOps
PROJET : Projet OpenFoodSystem (********). Projet de mise en place de la « cuisine
connectée de demain ».
DOMAINES D’INTERVENTION :
Audit et préconisation
Création de tirs de performances
Amélioration des performances de la plateforme en remodélisant la base de données MongoDB (Plus de
1000 fois plus performante avec la nouvelle modélisation)
Développement Spring Data (MongoDB) / Rest / Security / ESB (Camel)
Scrum Master (équipe de 12 personnes)
Automatisation de l’installation de MongoDB via Ansible
ENVIRONNEMENT TECHNIQUE :
Java, Spring (Data, MVC, Security), Apache Camel
Linux, Ansible, MongoDB
Scrum
SMILE / EOVI MCD 2015 (2 SEMAINES)
Consultant / Formateur Talend
PROJET : Formation des équipes à l’utilisation de l’ETL Talend et assistance technique.
DOMAINES D’INTERVENTION :
Formation
Bonnes pratiques de développement
Administration de la plateforme
Expertise technique sur les flux développés
ENVIRONNEMENT TECHNIQUE :
Talend Platform for Data Management
Dossier de compétences | Consultant / DevOps
5/9
SMILE / SPIE 2015 (1 SEMAINE)
Formateur MongoDB
PROJET : Formation des équipes SPIE à l’utilisation de MongoDB afin d’améliorer leurs performances et réduire
le coût des données qui doivent être archivées.
DOMAINES D’INTERVENTION :
Création de la formation contenant les éléments suivants :
Installation et sécurité
Modélisation
Requêtes et optimisation
Débogage
ENVIRONNEMENT TECHNIQUE :
Linux, MongoDB
SMILE / ITCE (CAISSE D’EPARGNE) 2014 (1 MOIS)
Consultant Big Data
PROJET : Création d’un outillage pour l’exploitation de logs d’un site web à très forte volumétrie.
DOMAINES D’INTERVENTION :
Intégration des logs dans Hadoop HDFS
Extraction et valorisation des logs avec Hadoop PIG (extraction de plan de sites à partir d’urls sémantiques,
qualification de « referer »)
Chargement des résultats dans un cluster ElasticSearch
Présentation des résultats sous forme de graphe
ENVIRONNEMENT TECHNIQUE :
Hadoop (Pig, Flume, HDFS), ElasticSearch, Kibana, Gephi
SMILE / EKOSPORT 2014 (2 SEMAINES)
Consultant en intégration de données
PROJET : Intégration de données entre un site E–commerce et un ERP.
DOMAINES D’INTERVENTION :
Conception et développement des traitements ETL
Recette
Packaging de la solution
ENVIRONNEMENT TECHNIQUE :
ETL Talend, Interbase et PostGreSQL, Intershop, Ginkoia
Dossier de compétences | Consultant / DevOps
6/9
SMILE / CMRE 2014 (1 SEMAINE)
Formateur Pentaho Data Integration
PROJET : Formation Pentaho Data Integration.
DOMAINES D’INTERVENTION :
Préparation/adaptation des supports et exercices
Animation de la formation
ENVIRONNEMENT TECHNIQUE :
ETL Pentaho Data Integration (Kettle)
SMILE / TOTAL 2014 (9 MOIS)
Consultant en intégration de données
PROJET : Échange de données EDI entre un site e–commerce de vente de bouteilles de gaz et le prestataire de
livraison (Géodis).
DOMAINES D’INTERVENTION :
Audit de faisabilité et rédaction d’un rapport d’audit
Analyse des formats de données (EDIFACT IFCSUM, IFTSTA)
Rédaction des spécifications des flux
Développement des flux ETL (gestion de fichiers EDI)
Tests et déploiement
ENVIRONNEMENT TECHNIQUE :
Talend ETL, Mysql
Dossier de compétences | Consultant / DevOps
7/9
SMILE / GROUPE LAURENT 2014 (1 AN ET 3 MOIS)
Consultant en intégration de données / Architecte SI
PROJET : Refonte de l’architecture de gestion de la donnée.
DOMAINES D’INTERVENTION :
Étude d’architecture
Briques ETL, ESB, MOM et BPM
Rédaction d’un dossier d’Architecture Technique
POC ETL alimentation de catalogue produits
Conception et développement des traitements ETL (Kettle) de gestion de catalogue produits et
marques distributeurs
Recette
Packaging de la solution
Rédaction des procédures d’exploitation
Formation des équipes IT à l’ETL Talend
Co–réalisation de flux ETL Talend (fournisseur de données TECDOC) et alimentation du catalogue produit
Conception et développement
Tests et audit de performance
Déploiement
La durée d’alimentation du catalogue produit est passée de plusieurs semaines (3-4 semaines) à 3 jours
environ.
ENVIRONNEMENT TECHNIQUE :
CentOS, ESB & Talend ETL, ActiveMQ, RabbitMQ, Pentaho Data Integration, MongoDB, MySQL,
PostgreSQL, BonitaSoft BPM
SMILE / RAGT 2014 (1 MOIS)
Formateur ETL
PROJET : Préparation et animation d’une formation Pentaho Data Integration.
DOMAINES D’INTERVENTION :
Création des supports de formation avec exercices
Animation de la formation
ENVIRONNEMENT TECHNIQUE :
ETL Pentaho Data Integration
Dossier de compétences | Consultant / DevOps
8/9
SMILE / BJ SERVICES 2014 (1 MOIS)
Consultant BPM
PROJET : Automatisation du processus RH de gestion des absences.
DOMAINES D’INTERVENTION :
Spécifications fonctionnelles
Conception des workflows
Développement
Tests et déploiement
ENVIRONNEMENT TECHNIQUE :
BonitaSoft BPM, MySQL
SMILE / FIA 2014 (2 MOIS)
Consultant en intégration de données
PROJET : Calculs de classe...