Profil

Passionné par l’informatique depuis mon plus jeune âge, j’ai pu grâce à mes projets personnels & professionnels acquérir le sens de la méthode, la rigueur, l’autonomie et des qualités relationnelles.

J’aime partager et mettre à profit mon expérience et mes qualités techniques.

Experiences

DevOps Engineer

mai 2019 - present
Docaposte

Deploiement / monitoring de plusieurs petits cluster kubernetes on premise sur du vmware, ansi que sur openstack. Chaines de déploiement, pour la gestion des composants déployes au sein de kubernetes(Gitlab CI / ArgoCD).

Création de diverses templates Iaac swarm / openstack (terraform).

Developpement d’un outil interne pour le suivi des outils / accès aux differents projets.

Deploiement et maintenance de cluster Openshift on premise (vmware), ainsi que du déploiement de la solution Openshift Container Storage.

Missions
  • Installation & Mises à jours Kubernetes / Openshift on premise
  • Traitement des incidents jusqu’a résolution
  • Automatiser les processus (Ansible / terraform / ArgoCD)
  • Gêrer les scripts d’infrastructure as code
  • Creation et gestion de templates Iaac reutilisables (ansible)
  • Rédiger des scripts Shell
  • Mise en place de procédures et d’outils
  • Mettre en place des process d’integration et de deploiement continu
  • Planification des interventions de maintenance
  • Etude et mise en place d’amélioration d’infrastructure
  • Developpement full stack (Node/Angular)
Composants utilisés
  • Install on premise kubespray
  • Ingress Controller Traefik2,Ngnix ingress
  • Certificates Cert-manager
  • Monitoring Prometheus Alert Manager Grafana Goldpinger Grafana Dashboard
  • Logging ELK
  • Load Balancing MetalLB
  • Volume Provider OCS glusterFS

DevOps Engineer / Dev Back

juin 2016 - mai 2019
InExtenso Digital

Supervision de la migration d’apps légacy vers docker, mise en place des tests automatisés et du déploiement continu ainsi que du développement d’outils cli afin de simplifier ces processus.

Gestion et maintenance de clusters Rancher 1.7 (~ 50 nodes), ainsi que des outils automatisés (nodejs cli app avec la lib rancher) pour gérer les opérations lourdes.

Préparation de la transition vers le cloud AWS avec l’orchestrateur Kubernetes, analyses & choix techniques: Infrastructure as Code, Autoscaling, Self-healing, monitoring, logging, tests de charge et de résilience.

Monitoring d’un cluster kubernetes de production d’en moyenne 70 nodes, déploiement zéro downtime, auto-scaling des nodes & pods.

Automatisation de divers tâches cloud (Lambdas)

Mises à jour des composants d’infrastructure (kubernetes)

Développement d’applications back (micro-services) en Php 7, Postgres, S3.

Soutien technique et accompagnement dans la formation pour la montée en compétences.

Missions
  • Garant du bon fonctionnement des applications
  • Traitement des incidents jusqu’a résolution
  • Gérer les échéances
  • Automatiser les processus (Lambda)
  • Control en temps réel(sondes/graph), analyse, résolution et repporting
  • Participation à la definition de la politique de securité et sauvegarde
  • Gestion des coûts (AWS)
  • Gêrer les scripts d’infrastructure as code (terraform / cloudformation)
  • Rédiger des scripts Shell
  • Mise en place de procédures et d’outils
  • Mettre en production les nouvelles apps / évolutions
  • Gérer le versionning
  • Mettre en place des process d’integration et de deploiement continu (Travis CI)
  • Planification des interventions de maintenance
  • Etude et mise en place d’amélioration d’infrastructure
  • Participation aux études techniques et de fesabilité
  • Developpement Applicatif (PHP/Symfony, Node/lambda)

Lead dev / Admin Système / Dev Full Stack

mars 2014 - avril 2016
Skimia Agency

En charge de l’analyse des besoins clients, découpage en tâches, priorisation et distribution en fonction des compétences de chacun, plannings et mise en place des outils d’intégration continue (Travis, Code Cov, Style Ci, et documentation hébergée).

Soutien technique et accompagnement dans la formation pour la montée en compétences. Provisionning des serveurs, mise en production et maintenance.

Apport de toute mon expertise technique pour la conception et la maintenance du logiciel de conception de site internet avec divers modules le skimia OS.

Missions
  • Manager une équipe de developpeurs
  • Former les collaborateurs
  • Rencontrer les clients
  • Mettre en place des process d’integration
  • Garant du bon fonctionnement des applications
  • Traitement des incidents jusqu’a résolution
  • Gérer les échéances
  • Mettre en production les nouvelles évolutions
  • Participation aux études techniques et de fesabilité
  • Developpement Applicatif (PHP/Laravel)

Dev Full Stack / Gestion serveur / Chef de projet

mars 2015 - avril 2016
Alvecom

En charge de la maintenance du serveur dédié, ainsi que du réseau local de partage. Ainsi que des développements de l’application de gestion d’annonces sur les places de marché.

Gestion des tâches et des délais prévisionnels.

Missions
  • Garant du bon fonctionnement des applications
  • Traitement des incidents jusqu’a résolution
  • Gérer les échéances
  • Automatiser les processus
  • Mettre en production les nouvelles évolutions
  • Gérer le versionning
  • Planification des interventions de maintenance
  • Participation aux études techniques et de fesabilité
  • Developpement Applicatif (PHP/Laravel)

Projets

Quarkit - Clicker gameplay framework
SkimiaOS - Application sur mesure de gestion de site vitrine fronend AngularJS et backend Api REST sous laravel.
Sharkemu - Contribution à l'implémentation de gameplay de cet émulateur pour un mmorpg au tour par tour