Michaël Maffait

S.R.E Ci/Cd DevOps

About Me

Hi, I’m Michael Maffait, a passionate DevOps and S.R.E expert. Since 2008, my career as a software engineer has been focused on Ci/Cd tools and practices. I currently work for Devoteam as a Solution Leader. My missions are the following :

  • Site Reliability Engineer for the features teams of a private cloud project.
  • Trainer on software engineering tools and methods.
  • Speaker (Meetup / Companies / Schools).
  • Technical manager of the GitHub partnership.

The two main foundations of my work are quality and reliability. After 5 years as a developer on multiple programming languages, my career has turned to the practices and tools of continuous integration and continuous deployment. DevOps culture has become my area of expertise. From evangelist at Thales to Solution leader at Devoteam, my career path has led me to tool, train and federate features teams in CI/CD, containerisation and agility. Today, I work as a S.R.E. to support the teams in the implementation of this approach and its tools. The objective is to make them responsible for their continuous improvement loop and the reliability of their production.

My field of expertise: Ansible, Git, GitHub, Jenkins, Docker, Vagrant.

Projects

Ansible Collection - k8s toolbox

Ansible Galaxy - pandemonium1986/k8s_toolbox

This Ansible Collection “k8s toolbox” contains roles and playbooks to deploy and configured tools to managed a kubernetes cluster.

A complete development system for Kubertenes, deployed in an automated way with Github Action, Ansible and Vagrant and available in many OS.

Experience

Devoteam

Solution leader S.R.E Ci/Cd DevOps

April 2018 - November 2021

Devoteam is a major player in innovative technology and management consulting for companies. Our 7,600 professionals are committed to helping our clients win the digital battle.

I am a consultant specialized in Ci/Cd technologies and DevOps culture. My job is to help software development and operational teams to transformation or improvement of their Software Development Lifecycle (SDLC). To do this, I help Dev and Ops teams to implement and use continuous integration and deployment tools allowing them to reduce the time needed to go into production and improve the quality of deliveries. As tools are nothing without a common approach and culture, I help Dev and Ops teams to collaborate around the DevOps culture. Based on 5 pillars the Culture, Automation, Lean, Share, Measure (C.A.L.M.S).

Thales

From Dev to DevOps Engineer

December 2008 - April 2018

Thales is a global high technology leader investing in digital and “deep tech” innovations – connectivity, big data, artificial intelligence, cybersecurity and quantum technology – to build a future we can all trust, which is vital to the development of our societies.

My career in IT started as an analyst at the Help Desk of Thales Services. After a short stint in the support world, I joined the development team of this service as a PHP developer on the tools used by analysts. I continued as a JAVA developer, for the “tooling” team of Thales Services. It was during this period that I discovered continuous integration, tools and software engineering practices. Anxious to provide a quality service, I specialised in this approach by continuously seeking to improve the reliability and quality of delivery. I then switched to continuous deployment practices to close the loop.

Education

Université de Versailles Saint-Quentin-en-Yvelines

Master 2 Ingénierie de Réseaux et des Systèmes

2008 - 2010