Adrien Desprez

Senior DevOps Engineer

Profile

I am a Senior DevOps Engineer, with 10+ years of experience.
Dealing with Private and Public Cloud micro-sevices based application deployments and management, on self-managed Kubernetes or AKS or VM based deployments.
Efficient in Bash and Python scripting, I have been using orchestration tools like Ansible, Chef, Terraform for some time.
On all my positions, I've been working closely with the development team, to make software integration in production as smooth as possible.

Skills

Provisioning

Stick to Infrastructure as a Code principle to provision large and complex software stacks into Public and Private Clouds.

Automation

Leverage automation softwares such as Chef Infra and Ansible to move quick and guarantee consistency. Use of Bash and Python programming for various tasks.

Monitoring

Make the most out of monitoring ecosystems to get meaningful graphs, metrics, alerts from the application and the infra.

Technical

  • Kubernetes
  • CentOS/Debian
  • AWS
  • OpenStack
  • Microsoft Azure
  • Prometheus
  • Grafana
  • Hyperic
  • Nagios
  • Terraform
  • Ansible
  • Chef
  • Jenkins
  • HAproxy
  • PostgreSQL
  • Micro Services
  • Elasticsearch
  • git
  • BitBucket
  • Jira
  • Confluence

Experience

mAdme, Dublin

Senior DevOps Engineer

since August 2017

- Manage a B2C application across multiple cloud platforms for a total of 150M+ daily users
- Deploy distributed microservices Java apps on Kubernetes, AWS, OpenStack and Azure
- Provision cloud resources on Public and Private Clouds thanks to Terraform and Clouds CLI
- Maintain and develop Chef cookbooks for microservices deployment and configuration
- Install and improve Prometheus and Grafana monitoring
- Code Python scripts to automate various tasks

V3D, Lyon

Systems Engineer

January 2014 — June 2017

- Design a high-availability platform and successfully scale from handling 100k measures a day to more than 40M
- Improve servers management process to gain time and consistency on various environments: staging, preproduction, production
- Push Operations and Development teams towards faster integration thanks to solutions based on Jenkins and Ansible
- Contribute in setting up monitoring solutions for servers and applications, sometimes with custom scripts development
- Design software integration solutions to match customers specific needs and environments
- Investigate on applications issues, with the collaboration of the development teams, track progress into issue tracking system

Digitaleo, Rennes

Systems Administrator

October 2010 — December 2013

- Day to day servers management on staging, preproduction, production environments within a team of exploitation technicians, platform provisioning
- Deploy new releases with automation software, help increasing delivery rate to several deliveries a day inside an Agile team
- Collaborate with mail, SMS and call platform providers in order to assure good delivery of marketing campaigns
- Help qualify and investigate products issues, track progress into issue tracking system

Languages

French

Native language

English

Lived/worked 13 months in Dublin, working remotely for an Irish company since August 2017

Education

Bachelor's Degree — Université d'Angers, France

Logiciels Libres et Propriétaires pour Systèmes, Réseaux et Bases de Données

Adrien Desprez — LinkedIn profile