
Alexis Dufour
SRE
Salary / Daily rate
Lille, France
Freelance, open to permanent contract
Can come onsite
Skills
Languages
About me
Intro
During my various experiences, I have developed skills: ⇢ On cloud Architecture with AWS(~3 years) and Azure (~4 years) ⇢ On container orchestration using Docker and Kubernetes (~6 years) : ⇢ On automation using tools such as Ansible, Rundeck, Terraform,Terragrunt ⇢ On building CI/CD pipelines using GitLab CI
Work experience
Lead SRE
FLOA
Jul 2021 - Present
5 years 4 months
Remote
As part of the ITOPS team, our main mission is managing the entire FLOA infrastructure on Azure cloud.. • For all Azure resources, we have automated deployment using Terraform and Terragrunt. • Implemented a "Landing Zone" to effectively separate each project and access as needed. • Established a resilient multi-zone and multi-region infrastructure (via Hub & Spoke). • Set up "Disaster Recovery" using Azure tools like Azure Site Recovery. • Managed Kubernetes clusters (AKS) and used GitOps methodology (ArgoCD/ FluxCD) for application deployment. • Deployed a monitoring stack including Prometheus/Grafana/Thanos. • Set up CI/CD via GitLab CI to automate all our deployments. • Used Ansible and AWX to configure VMs on Azure cloud.
Co-founder & CTO
Tepee - Couchsurfing for Professionals
Sep 2018 - Jan 2022
3 years 5 months
Tepee is making Couchsurfing the world professionals between each others during their business trips.
DevOps Engineer
OUI.sncf
Jun 2019 - Jul 2021
2 years 2 months
Lille, France
Part of the IT4Container team, our goal was to provide turnkey Kubernetes clusters for OUISNCF collaborators (On-Premise, Cloud (AWS)). Providing them with maximum autonomy, from creating the cluster with a single click • Streamlined installation, updates, and worker additions for Kubernetes clusters using Kubeadm. Automated tasks end-to-end with Ansible (managing about ten Kubernetes clusters). For Cloud migration, created EKS clusters (AWS) using "Eksctl" and automated end- to-end with Ansible, maintaining around thirty clusters. Implemented AWX to make Ansible “API accessible” and increase user autonomy. • Developed "controllers" and "admission controllers" in Go, which inject "sidecars" (for log reading) or "labels/annotations" for billing needs on Kubernetes resources. • Implemented GitOps methodology with FluxCD for all tools installed on a cluster. Used Helm and Kustomize for templating. • Set up security policies via NetworkPolicy and RBAC for each namespace, using OPA Gatekeeper to block deployments that don’t meet security compliance. • Deployed a monitoring stack (Grafana/Prometheus/AlertManager, Datadog) across all Kubernetes clusters. Used "ServiceMonitor" and created "PrometheusRule" to send alerts to AlertManager. Used Thanos for long-term storage. • Used Terraform for initializing AWS resources (except EKS).
DevOps Engineer
Decathlon China 迪卡侬中国
Mar 2017 - Sep 2018
1 year 7 months
Shanghai, China
Focused on automation and integration Performed DevOps for UNIX platform Wrote code and designed continual updates
Decathlon International
Sep 2014 - Feb 2017
2 years 6 months
Région de Lille, France
DevOps Engineer
Sep 2016 - Feb 2017
6 months
Région de Lille, France
Focused on automation and integration Performed DevOps for UNIX platform Wrote code and designed continual updates
IS Engineer in apprenticeship - IT Digital team
Jan 2016 - Aug 2016
8 months
Région de Lille, France
Project Management : Accompanying Decathlon’s brands in setting up their website Quality & Performance : Industrialisation of some processes in order to be effective
IS Engineer in apprenticeship - IT Support team
Sep 2014 - Jan 2016
1 year 5 months
Lille Area, France
IT support : Helping collaborators when they encounter a problem on software Establishment of business continuity plans to maintain the activity of the call center Training new comers to the call center, including interns Creation of web applications for the team
Education
ISEN
Diplôme d'ingénieur, Ingénierie informatique
2010 - 2016
7 years
Activities and societies: Organisation de conférences
EPID Dunkerque
Baccalauréat, Sciences de l'ingénieur
2006 - 2010
5 years
Licenses & certifications
CKS: Certified Kubernetes Security Specialist
Issued: Mar 2024
CKA: Certified Kubernetes Administrator
Issued: Dec 2020