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.
Stick to Infrastructure as a Code principle to provision large and complex software stacks into Public and Private Clouds.
Leverage automation softwares such as Chef Infra and Ansible to move quick and guarantee consistency. Use of Bash and Python programming for various tasks.
Make the most out of monitoring ecosystems to get meaningful graphs, metrics, alerts from the application and the infra.
- 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
- 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
- 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
Adrien Desprez — LinkedIn profile