Sergio Ballesteros

Site Reliability Engineering Manager at Spotahome

Madrid, Community of Madrid, Spain
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
Sergio Ballesteros is a Site Reliability Engineering Manager based in Madrid with 12 years of experience building and operating cloud-native, distributed systems. He leads SRE teams at Spotahome, driving Kubernetes-first architectures, observability and DevOps culture while scaling autonomous squads and improving performance and reliability. A pragmatic engineer and free-software advocate, he contributes to notable open-source projects such as Apache Airflow and a Redis Operator, bringing hands-on expertise in Kubernetes, golang, CI/CD migrations and production-grade error handling. Sergio combines technical depth with people leadership—quickly growing teams and enabling engineers to deliver resilient services—and often surfaces subtle infrastructure improvements that reduce operational toil.
code12 years of coding experience
job10 years of employment as a software developer
languagesEnglish, Spanish
github-logo-circle

Github Skills (23)

kubernetes10
puppeteer10
github-ci10
docker10
data-pipelines10
python10
redis10
puppet10
dockers10
cicd10
airflow10
kubernetes-pods10
orchestration10
nginx10
orchestra10

Programming languages (9)

TypeScriptSmartyShellCGoMustachePHPRuby

Github contributions (5)

github-logo-circle
spotahome/redis-operator

Dec 2017 - Jan 2023

Redis Operator creates/configures/manages high availability redis with sentinel automatic failover atop Kubernetes.
Role in this project:
userDevOps Engineer
Contributions:18 releases, 100 reviews, 264 commits in 5 years 2 months
Contributions summary:Sergio primarily focused on updating and migrating the CI/CD pipeline. They updated the Kubernetes version used in integration tests, added security context configurations, and increased the failure threshold for Redis instances. Furthermore, they moved the CI process to GitHub Actions. Finally, the user addressed code issues related to error handling and static analysis to improve the code quality.
redisavailabilityredis-clientoperatorredis-operator
voxpupuli/puppet-nginx

Mar 2014 - Dec 2014

Puppet Module to manage NGINX on various UNIXes
Role in this project:
userBack-end Developer
Contributions:11 commits in 9 months
Contributions summary:Sergio focused on enhancing the functionality of the NGINX Puppet module. They modified several templates to allow for the use of hashes as values within location configurations, improving the module's flexibility. The changes included updates to templates for various location types such as proxy, alias, and fastcgi, as well as corresponding test suite additions to validate the new functionality. Additionally, the user addressed formatting and syntax errors in the templates.
nginxpuppetpuppet-modulelinux-puppet-modulebsd-puppet-module
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
Sergio Ballesteros - Site Reliability Engineering Manager at Spotahome