← Portfolio

Mathys Haubert

Ingénieur DevOps — Cloud · Infrastructure as Code · Observabilité

Disponible en novembre 2026 · CDI · Paris

| mathys.haubert80@gmail.com | linkedin.com/in/mathys-haubert | github.com/MathysHaubert | mhaubert.lat | Paris / Caen

Profil

Ingénieur ISEP, trois ans d'alternance chez PharmaGDD, une pharmacie en ligne. J'y fais du backend et, de plus en plus, de l'infra : supervision de la prod, migration d'un extranet de GCP vers OVH en Terraform, déploiements par GitHub Actions. Je cherche un poste DevOps / Cloud pour automatiser l'infra et fiabiliser la prod.

Compétences

DevOps & Cloud : Terraform, OVH Public Cloud, OpenStack, AWS, GitHub Actions, Registry Harbor, Docker Compose, Traefik, Caddy, FrankenPHP, Linux, Prometheus, Grafana, Loki, Alloy, Alertmanager

Langages : Bash, Python, Java, PHP, C#

Données : MySQL (réplication, sauvegardes), Redis, Elasticsearch, Neo4j

Sécurité : Bastion et ProxyJump, durcissement SSH, security groups, TLS, 2FA

Frameworks : Symfony, Sylius, Spring Batch, FastAPI, .NET

En apprentissage : Kubernetes, AWS CDK, Microservices

Expérience

Apprenti ingénieur logiciel — PharmaGDD, Paris Sept. 2023 — aujourd'hui

Pharmacie en ligne : refonte du site e-commerce (Symfony / Sylius 2) et de son infra OVH.

  • Observabilité : Mise en place de la supervision de la prod : Prometheus, Loki, Grafana, Alertmanager et agents Alloy sur les VM. Alertes Slack provisionnées depuis Git (VM, MySQL et réplication, Redis, Elasticsearch, 5xx et latence p95, exceptions Symfony). VM et S3 provisionnés en Terraform, ingestion derrière une allowlist IP.
  • Cloud : Migration d'un extranet Symfony de GCP vers OVH : Terraform écrit à la main (ovh + OpenStack), réseau privé et bastion, security groups, DNS en code, Traefik + Let's Encrypt, sauvegardes MySQL vers Object Storage. Bascule par réplication MySQL (GTID, TLS) avec quelques minutes de coupure.
  • CI/CD : Workflows de déploiement GitHub Actions : mise en prod par SHA de commit, accès aux repos via une GitHub App, host keys épinglées. Build et release automatiques de l'app desktop (Velopack).
  • Data : ETL Java 21 / Spring Batch pour la migration v1 → v2 : 73 M de lignes à ~1,8 M lignes/min, colonnes PHP désérialisées par un daemon Swoole en TCP. Rejoué chaque nuit sur le dump de prod (runner self-hosted, contrôles d'intégrité).
  • Dev : Backend Symfony / Sylius 2 sur la refonte (Elasticsearch, cache Redis). App desktop C# / .NET en production : pilote 4 capteurs (3 lasers + balance) et envoie les mesures à l'ERP.

Jobs étudiants : Livreur (Paris, 2023–24) · Agent d'entretien, EQUIPMEDICAL (Caen, étés 2023 et 2024) · Équipier, McDonald's (Caen, 2019–20)

Projets perso

Home Infrastructure — VPS OVH · Docker Compose
Infra perso auto-hébergée : Traefik (TLS par challenge DNS), Authelia + 2FA, Prometheus / Grafana / node_exporter, stockage S3 Garage, cache Dragonfly, Redpanda et NATS pour le messaging.

AWSPlayground — Terraform · LocalStack
Labs AWS écrits en Terraform : IAM, S3, Lambda + SQS, DynamoDB, Secrets Manager, alarmes CloudWatch, benchmark HTTP vs SQS. Préparation de la Solutions Architect.

PackageHeroMock — Rust
Périphérique série virtuel qui simule la balance et le laser PackageHERO, pour développer et tester HeroLink sans le matériel.

Formation

Diplôme d'ingénieur, génie logiciel — ISEP Paris · en alternance 2023 — 2026
CPGE TSI — Lycée Marcel Sembat, Rouen 2021 — 2023

Certifications

AWS Certified Cloud Practitioner — Amazon Web Services

AWS Certified Solutions Architect – Associate — Amazon Web Services (en préparation)

Junior Cybersecurity Analyst Career Path — Cisco

Foundational C# with Microsoft — freeCodeCamp

Langues

Français : natif | Anglais : TOEIC 850

Hors code

Triathlon, Marathons, Blender 3D, Game dev