Gaël Lambert is a Senior DevOps engineer with 14 years of experience building and industrializing cloud-native infrastructure and CI/CD platforms from Paris. At Cycloid he helps simplify DevOps and cloud adoption by delivering a framework that combines service catalogues, pipelines, monitoring and log centralization to accelerate time to market. Previously he was a Technical Cloud Consultant at Red Hat and a DevOps engineer at eNovance, with deep hands-on experience in OpenShift, OpenStack, automation (Ansible, Puppet), and infrastructure tooling. An active open-source contributor, he has extended Concourse CI in Go—adding resource version controls, TSA enhancements and client features—demonstrating expertise across backend and operational concerns. Colleagues value his mix of customer-facing delivery, platform-building rigor and a practical focus on automating the “last kilometer” of DevOps.
14 years of coding experience
5 years of employment as a software developer
Bac MRIM, Micro-informatique et Réseaux, Installation et Maintenance, Bac MRIM, Micro-informatique et Réseaux, Installation et Maintenance at Lycée J.Prouvé
Licence ASRALL, Administration de Systèmes, Réseaux et Applications à base de Logiciels Libres, Licence ASRALL, Administration de Systèmes, Réseaux et Applications à base de Logiciels Libres at IUT Charlemagne
BTS IRIS, Informatique et Réseaux pour l’industrie et les Services, BTS IRIS, Informatique et Réseaux pour l’industrie et les Services at Lycée R.Poincaré
Master's degree, Manager en ingénierie de l'informatique, des réseaux et des télécoms, Master's degree, Manager en ingénierie de l'informatique, des réseaux et des télécoms at ITIN - école supérieure publique d'informatique, de réseaux et systèmes d'information
Concourse is a container-based automation system written in Go.
Role in this project:
Back-end & DevOps Engineer
Contributions:17 commits, 4 PRs, 24 comments in 4 years 4 months
Contributions summary:Gaël's contributions primarily involve extending the Concourse CI/CD system, specifically around resource version management with the implementation of `EnableResourceVersion` and `DisableResourceVersion` methods. They addressed a worker retirement issue, focusing on authenticating workers via the TSA. Furthermore, they introduced enhancements to the TSA configuration by allowing for loading authorized keys from a YAML file and improving the handling of SIGHUP signals to reload configuration. Additional contributions were made to `go-concourse` specifically, by adding `ListAllJobs` to the client.
Contributions:17 commits, 2 pushes in 1 year 1 month
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.