Matthieu

Delmaire

#backend
#devops
Lead DevOps - Purse
2020-09-01-Actuellement

Lead DevOps au sein de Purse, un orchestrateur de moyens de paiement destiné aux marchand e-commerce

Kubernetesgitdockergrafanaterraform
  • Création et mise en place de l’infrastructure basé sur GKE
  • Création des modules terraform pour l’intégralité de l’infrastructure
  • Création et mise en place des CI basées sur Github Action
  • Configuration et mise en place de Datadog pour l’ensemble du monitoring (logs, APM, alerting, etc …)
  • Création et gestion des bases de données MongoDB
  • Travail sur l’obtention des différents niveaux de certification PCI DSS et de tout le volet sécurité qui en découle
  • Travail continu dans une optique de “devops as service” à destination des équipes de devs
  • Mise en place et évangélisation des bonnes pratiques de sécurité (least privilege, zero trust, gestion des permissions et des secrets, etc …)
Lead DevOps - Decathlon - Projet Decathlon occasion
2019-11-01-2023-04-01

Projet decathlon occasion : Le but premier était de développer une plateforme permettant aux clients de pouvoir acheter / revendre des produits d’occasion dans la lignée du mythique Trocathlon (vélos) et de couvrir de plus en plus de familles de produits. Au fur et à mesure la seconde main chez Decathlon s’est considérablement développé et l’équipe a fortement grossi jusqu’à en former plusieurs.

Kubernetesgitgrafanaterraform

Mission : Lors de mon arrivée une stack monolithique existait. Le but était de développer une nouvelle architecture microservice afin de former un socle commun d’API destinés à la seconde vie au sein de Decathlon.

  • Réflexion sur la nouvelle architecture microservice.
  • Dockerisation des nouveaux projets
  • Création et mise en place des CI sur Github action
  • Création d’une nouvelle architecture basée sur EKS
  • Gestion des bases de données Postgres
  • Travail en étroite collaboration avec les développeurs afin de faciliter au maximum leur vie pour répliquer facilement nos environnements de production sur leurs machines.
  • Mise en place d’une approche GitOps (Flux) puis Flux v2 par la suite
  • Création de documentations et évangélisation des bonnes pratiques (least privilege, approche gitops, gestion des secrets, etc …)
Ingénieur fullstack / DevOps
2019-02-01-2019-11-30

Projet Test Produit chez Decathlon. Le but était de créer un outils permettant aux vendeurs de prendre une empreinte de carte bleue des clients afin qu’il puisse tester un produit durant une durée limitée. Si le client ramenait le produit avant la date limite car ce dernier ne lui avait pas plus, il n’était pas débité et l’on reprenait le produit, dans le cas contraire l’achat était effectué.

djangogitdocker
  • Développement du backoffice en React, permettant le suivi des prêts en magasin ainsi que les performances au niveau national
  • Développement des API Rest à l’aide de Django et Django Rest framework
  • Mise en place des pipelines CI/CD
  • Création et gestion de l’infrastructure du projet
Ingénieur Backend / DevOps
2016-02-01-2019-02-01

Porteur de projet à l'incubateur d'entreprise Euratechnologies

djangogitdocker
  • API REST avec Django et Django Rest Framework
  • Real time with Django channels and WebSockets
  • Mise en place de l’infrastructure avec Docker, Docker compose puis Docker Swarm
  • Mise en place des pipelines CI/CD avec GitLab