
Benoît Garçon
Senior DevOps & Cloud Architect
Salaire / Taux journalier
Toulouse, France
Freelance
Peut venir sur site
Expertises
Langues
Expérience de travail
Founder & Senior DevOps & Cloud Architect
La Formule NuagiqueFreelance
mars 2024 - Présent
2 ans 8 mois
Toulouse, France
As the founder and principal consultant, I lead projects involving assistance, auditing, studies, and training, helping our clients optimize their cloud infrastructures and enhance their operational efficiency. With a customer-centric approach and a strong technical expertise, we tackle the most complex challenges to deliver added value at every stage of the process. Examples of mission: - Design & implementation of a software lifecycle framework Mandated to design and implement a brand-new software lifecycle framework. Successfully shifted the assignment from an initial process definition into a comprehensive corporate overhaul. Architected and authored the entire company software policy, detailed operational procedures, and established the software configuration management strategy. Designed the asynchronous governance workflows and tooling requirements to streamline compliance, security, and legal vetting without disrupting engineering velocity. - Application platform migration & modernization on GCP Tasked with modernizing the infrastructure to support scalability, I architected and led the cloud strategy to migrate 4 PHP applications to a new GCP foundation. Cloud architecture: Architected and led the migration strategy for a portfolio of 4 legacy PHP applications to GCP. Designed a modern, highly-available infrastructure leveraging GKE to meet strict resiliency and scalability requirements. Infrastructure as Code: Established a comprehensive IaC framework using Terraform and Terragrunt to fully automate provisioning across 4 distinct environments. CI/CD & Security: Modernized developer workflows by integrating GitLab CI pipelines for application packaging (Docker, Helm), while actively strengthening the overall security posture. Mentorship: Coached engineering teams to ensure seamless upskilling and long-term autonomy on the newly deployed cloud-native stack. Executed the end-to-end migration in less than 3 months. Empowered the engineering teams by delivering a system capable of automatically spinning up on-demand environments on the fly. - Cloud Migration and Infrastructure Modernization on Google Cloud I supported a SaaS retail company in its transition from OVH to GCP. My responsibilities included guiding the team through the migration process by creating a Terraform foundation to build their bootstrap and GCP landing zone. I also developed infrastructure for deploying their various platforms, covering network architecture, CI/CD pipelines, monitoring solutions, and implementing high availability (HA) and disaster recovery (DR) mechanisms. Most of the workload run on Kubernetes. - Application Platform Migration & Modernization on GCP Architected and led the cloud strategy for the migration of a portfolio of 4 critical PHP applications onto Google Cloud Platform. Designed a modern, highly-available target architecture leveraging GKE to meet performance and resiliency requirements. Established a complete Infrastructure as Code (IaC) framework using Terraform and Terragrunt to fully automate 4 environments. Integrated the existing GitLab CI pipeline for application packaging (Docker, Helm) and strengthened the security posture through a defense-in-depth approach with Cloudflare and Google Cloud Armor. Coached development teams to ensure their upskilling and autonomy on the new technical stack.
DevOps Consultant
Les Filles et Les Garçons de la Tech
sept. 2022 - mars 2024
1 an 7 mois
Toulouse, France
As a DevOps Consultant at Les Filles et Les Garçons de la Tech, I played a pivotal role in optimizing infrastructure and streamlining development workflows. Here are a few missions I have completed: - Audit and Optimization of GCP/GKE Platform I spearheaded the migration of applications to GCP's cutting-edge DevOps platform. My responsibilities included analyzing and implementing enhancements, integrating Terraform via GitLab CI for seamless deployment, and optimizing resource management. I also led the evolution of the GKE platform for production applications, ensuring scalability and reliability. Furthermore, I orchestrated a compelling GitOps demo using ArgoCD and conducted a FinOps study to optimize GCP costs. - Secure Deployment of Hashicorp Vault Cluster on Rancher Infrastructure Directed the secure deployment of a Hashicorp Vault cluster on Rancher infrastructure, employing advanced encryption and authentication mechanisms to safeguard sensitive data and credentials. Orchestrated the configuration of auto-unseal capabilities using a transit cluster, enhancing the resilience and reliability of the vault infrastructure. Leveraged the Bank Vault Operator to streamline the management and operation of the cluster, ensuring compliance with industry best practices. - Implementation of DevOps Platform on GCP Anthos On Premise I focused on the build aspect of the DevOps platform slated to host the bank's upcoming applications. Collaborating with our Scrum team in a SAFe train model, I automated the build and deployment processes for applications on a GKE Anthos platform (Gitlab CI + Terraform). Additionally, I orchestrated the automated deployment of Anthos infrastructure along with associated tools such as ArgoCD, Vault, Keycloak, Harbor, Prometheus, among others.
DevOps Software Factory Expert
CNES
déc. 2017 - oct. 2022
4 ans 11 mois
Toulouse, France
I contributed to shaping CNES's software factory offering, enabling teams to leverage the latest advancements in software development and CI/CD practices. I spearheaded the development and maintenance of software aimed at enhancing software development environments. Notable projects include i-Code, CNES Report, SonarQube plugins, and Dockerized integrated environments, all available on GitHub. Actively working in building complete software factory/DevOps toolchains for ground and on-board space software. I work on most of space programs led or supported by CNES. My responsibilities consist in: - Defining and updating CNES standards (software standards) - Representing CNES when defining/updating European standards (ECSS) - Teaching new technologies, methods and good practices to CNES developers - Developing software, scripts and plugins improving developers' environment - Building creative CI/CD pipeline to automate software development - Leading studies on new technologies to guide technical teams to take their decisions - Managing CNES CatLab organization on GitHub - Performing reliability analysis on code of critical software - Defining software QA program for on-board software at CNES - Helping public French laboratories (space domain) to understand and master software development methods and tools This work is realized in an international context and most of my code is open source. Technologies I daily use and master almost from end-user level to code level are: SonarQube, GitLab, Git, Jenkins (and its tricky plugins), GitLab CI, Jira, Confluence, Docker, Polyspace, Artifactory.
Software engineer
CS GROUP
oct. 2017 - déc. 2017
3 mois
Région de Toulouse, France
In charge of developing in Java new feature for satellites' mission control centers.
Information Technology Trainee
CNES
avr. 2017 - oct. 2017
7 mois
Région de Toulouse, France
Mandatory internship asked for the last year at ISIMA. Work on code analysis tools in the software quality assurance team. Development of an intuitive solution to perform source code audits based on SonarQube.
Information Technology Trainee
Siemens
avr. 2016 - oct. 2016
7 mois
76 Karlsruhe, Allemagne
Mandatory five-month internship asked for the second year at ISIMA. Working on web technologies (JS, Angular) in a research and development team.
Post officer
Le Groupe La Poste
août 2015 - août 2015
1 mois
63800 Cournon-d'Auvergne, France
In charge of mail delivery on the outskirts of Clermont-Ferrand, in total autonomy aboard a company vehicle.
Skilled worker
Michelin
juil. 2014 - août 2014
2 mois
Cataroux - Clermont-Ferrand
Skilled worker in the Competition department of Michelin's Cataroux site. Manufacture of semi-finished products for the production of high-end tires.
Formation
Université Blaise Pascal (Clermont-II) - Clermont-Ferrand
Master recherche en informatique
2016 - 2017
2 ans
lSIMA Clermont-Ferrand
Diplôme d'ingénieur en informatique et modélisation
2012 - 2017
6 ans
Université Blaise Pascal (Clermont-II) - Clermont-Ferrand
DEUG Informatique
2012 - 2014
3 ans
Licences et certifications
HashiCorp Certified: Terraform Associate (003)
Délivré le : avr. 2025
CKA: Certified Kubernetes Administrator
Délivré le : févr. 2025
CAPA: Certified Argo Project Associate
Délivré le : janv. 2025
Certified SAFe® 6 Practitioner
Délivré le : janv. 2024
TeamOps Certification
Délivré le : mai 2023
GitOps at Scale Level II Certified for Argo
Délivré le : mai 2023
Professional Cloud Architect
Délivré le : mars 2023
GitOps Fundamentals Level I Certified for Argo
Délivré le : janv. 2023
HashiCorp Certified: Terraform Associate (002)
Délivré le : nov. 2022
CKAD: Certified Kubernetes Application Developer
Délivré le : oct. 2022
Prenez en main Bootstrap
Délivré le : juil. 2015
Intégrateur Web
Délivré le : juil. 2015
Reprenez le contrôle à l'aide de Linux !
Délivré le : juin 2015
Gérer son code avec Git et GitHub
Délivré le : juin 2015
Concevez votre site web avec PHP et MySQL
Délivré le : juin 2015
Apprenez à programmer en C !
Délivré le : juin 2015
Apprenez à créer votre site web avec HTML5 et CSS3
Délivré le : juin 2015
Portfolio

Application Platform Migration & Modernization on GCP

Implementation of DevOps Platform on GCP Anthos On Premise
