A live role
Staff Backend Engineer, Gitlab Delivery: Upgrades
from GitLab · read the original and apply on their site
Bangalore, India
Our take: The real work here is architecting reliable, zero-downtime deployment and upgrade tooling for self-managed GitLab, guiding a distributed team through influence rather than authority.
If you love making complex software deploy and upgrade cleanly in someone else's infrastructure, this is that job at scale. You will shape zero-downtime upgrade architecture with Kubernetes Operators and Helm charts, guide a distributed team through clear proposals and mentoring rather than orders, and see millions of installs run more smoothly because of your work. It suits an engineer who cares about the unglamorous reliability details and enjoys earning influence by getting the thinking right.
Needs
- systems architecture
- kubernetes operators
- deployment automation
- database lifecycle
- incident response
- technical influence
Rewards
- reliable customer upgrades
- visible impact
- open source craft
- being the anchor
Demands
- cross-team coordination
- async remote work
- on-call rotation
- zero-downtime stakes
- technical direction
Grows
- deployment strategy
- influence without authority
- postgres migrations
- system debugging
Values
- open working
- user reliability
- learning culture
- rigour under pressure
Drains
- compatibility validation
- runbook writing
- on-call firefighting
Would you love this work?
See how what you love doing lines up with this role - it takes about ten minutes to find out.
Find what I'd love to do next