Sébastien Thomas

Lead Software Engineer at CNCF [Cloud Native Computing Foundation]

Lévis, Quebec, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Sébastien Thomas is a Lead Software Engineer with 14+ years building and operating large-scale, cloud-native platforms and CI/CD automation, currently leading platform and Kubernetes efforts at Wunderkind. He combines hands-on system architecture, SRE and DevOps skills with practical experience deploying service meshes, observability stacks and multi-cloud Kubernetes environments for enterprises like The New York Times and AXA. An active CNCF ambassador and co-organizer of Eastern Canada meetups, he contributes to high-profile open-source projects such as Argo CD and the Prometheus Operator, improving GitLab integration and RBAC flexibility. Known as an infrastructure "Swiss army knife," he excels at mentoring teams to adopt cloud-native patterns and shipping reliable production tooling. Outside work he balances engineering with hands-on hobbies—from 3D printing and van building to DJing and ice hockey—reflecting a pragmatic maker mindset that surfaces in his platform automation work.
code14 years of coding experience
job21 years of employment as a software developer
bookDUT Telecom and Networking (Génie des Télécommunications et Réseaux), DUT Telecom and Networking (Génie des Télécommunications et Réseaux) at IUT d'Aix Marseille
languagesFrench, English
stackoverflow-logo

Stackoverflow

Stats
355reputation
22kreached
1answer
8questions
github-logo-circle

Github Skills (25)

rbac10
monitoring10
kubernetes10
docker10
kustomize10
dockers10
cicd10
argocd10
gitlab10
prometheus10
jsonnet10
kubernetes-pods10
operator10
system-monitoring9
network-monitoring9

Programming languages (26)

C#CMakefileGoMustacheHTMLJsonnetTypeScript

Github contributions (5)

github-logo-circle
Use Prometheus to monitor Kubernetes and applications running on Kubernetes
Role in this project:
userDevOps Engineer
Contributions:9 commits in 1 year 1 month
Contributions summary:Sébastien primarily focused on enhancing the configuration and functionality of the Kubernetes monitoring setup within the `kube-prometheus` repository. Their contributions involved modifying Jsonnet files to allow for creating role and rolebindings for other namespaces. They also addressed variable name discrepancies and updated alertmanager configurations. The changes suggest a focus on improving the flexibility and maintainability of the Prometheus operator deployment.
monitorcluster-monitoringalertsdashboardsoperator
Prometheus Operator creates/configures/manages Prometheus clusters atop Kubernetes
Role in this project:
userDevOps Engineer
Contributions:8 commits, 5 PRs, 27 comments in 14 days
Contributions summary:Sébastien contributed to the `prometheus-operator` repository by modifying configuration files related to RBAC roles and role bindings within Kubernetes. The changes focused on allowing the creation of roles and rolebindings for different namespaces, replacing default namespace rules with a loop for better flexibility, and updating variable names. These commits demonstrate an understanding of Kubernetes RBAC and its configuration, which is crucial for Prometheus operator functionality within a Kubernetes environment.
clustersoperatorprometheus-operatorkubernetesatop
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.
Request Free Trial
Sébastien Thomas - Lead Software Engineer at CNCF [Cloud Native Computing Foundation]