Expert technique
Enedis-Lyon, Auvergne-Rhône-Alpes, France
9/2021 -
Expert technique au sein d'un projet de 20 personnes en charge de la solution de supervision du parc d'équipements électriques de professionnels (équivalent Linky pour les entreprises).
Architecture bi-site (actif/actif) à forte volumétrie (~13 millions messages/jour).
 Migration d'un cluster Kafka vers une offre de service Kafka (clusters mutualisés inter-projets).
&bull Migration des topics, des applications responsables de la consommation et production de messages sur la cible en respectant les enjeux de robustesse et de haute disponibilité.
&bull Tirs de performance
&bull Optimisation et sécurisation de la configuration des clients Kafka
 Mise en place d'un socle Gatling pour simuler l'envoi massif de messages vers un cluster Kafka depuis un environnement de performance.
&bull Création du projet Gatling en scala (feeder, protocol, scenarii, simulations)
&bull Configuration Maven
&bull Définition du pipeline de build (jenkinsfile)
 Représentant projet dans le cadre de l'initiative Accelerate de la DSI Enedis (objectif pour le projet adapter le workflow à un Lead Time tests -> build -> déploiement)
 Développement de tirs de performance (montée en charge, seuil de rupture, temps de réponse) et élaboration du Capacity Planning en conséquence
 Mise en place, modification et montée de version de produits d'infrastructures (Elasticsearch, Kafka, Haproxy, etc.)
&bull Robustesse / haute dispo
&bull Monitoring -> Logs / métriques
 Développement d'outils auxiliaires en Java / Python
 Développement de tests automatisés (unit tests, integration tests, acceptance tests)
 Montée de version de système d'exploitation RHEL (6 -> 7)
 Mise en place de protocole de sécurité type TLS sur nos produits applicatifs/infrastructures
 Montée en compétence de collaborateurs au poste d'expert DevOps
 Relecture de code et validations de PullRequest
 Participation au management du projet (méthodes Agiles)
Activités : Developpeur Fullstack, Expert Cloud, Expert technique Infra as Code, Ingénieur CICD, Consultant Delivery, Release Manager, SRE, IRE, Administrateur System, Coach Devops
Compétences : Java 17 · Terraform · Openstack · Docker · Ansible · Jenkins · Scala · Gatling · Kafka · RMQ · AMQ · Cassandra · ElasticSearch · Spark · Postgres · Python · Linux · Redhat7 · Maven · Mockito · Selenium · jGiven · Angular · Jest · Git · GrafanaResponsable
Ingénieur Fullstack
Enedis-Lyon, Auvergne-Rhône-Alpes, France
1/2018 - 6/2019
Développement de SI au sein d'un projet de 20 personnes en charge de la solution de supervision du parc d'équipements électriques de professionnels (pendant Linky pour les entreprises).
Architecture distribuée avec une infrastructure bi-site.
 Participation aux cérémonies agiles (Chiffrages, Stands up meeting, rétrospectives)
 Développement quotidien de fonctionnalités (front/back)
 Développement d'outils auxiliaires en Java / Python
 Développement de correctifs fonctionnels et techniques
 Développement de tests automatisés (unit tests, integration tests, acceptance tests)
 Relecture de code et validations de PullRequests
 Pair programming
 Animation et participation à des Dojos/MOB (craftmanship)
Ingénieur Fullstack
Chronopost-Région de Paris, France
5/2016 - 10/2018
J'ai intégré la DSI de Chronopost au pôle développement web dans une équipe de 18 personnes dans laquelle j'ai travaillé selon les méthodologies Agile
 Conception et développement de solutions web en Fullstack
 Mise en place des tests unitaires
 Responsable applicatif d&rsquoune application de facturation, amélioration des performances des batchs SQL de facturation (volumétrie importante de données)
 Contributeur de l&rsquoamélioration continue
 Maintenance corrective et évolutive des applicatifs autour de ********
Compétences : AngularJS · Struts · JavaServer Faces (JSF) · Sonar · Tomact · Linux · Angular2 · Hibernate · Oracle Database · Java · Java 7 · Framework Spring · Java 8 · Git · Jenkins · Maven · JUnit
Ingénieur Fullstack
Solutec-Région de Paris, France
-
 Formation de 2 mois - Java JEE / Spring / Javascript / jQuery / Html
 Développement au forfait d'une solution de réservation de salles hospitalières
 Tests unitaires
Compétences : AngularJS · Struts · Angular2 · Hibernate · Oracle Database · Java · Java 7 · Framework Spring · JavaScript · Tomcat