About the Role:
- Drive technical direction of deployment and upgrade solutions for self-managed environments.
- Define architecture for cloud-native deployment and upgrade workflows.
- Mentor engineers and foster engineering excellence across teams.
Responsibilities:
- Design and develop backend systems, automation frameworks, and deployment tooling.
- Build and improve Kubernetes Operators, Helm charts, and orchestration for stateful applications.
- Establish best practices for reliability, observability, and resilience.
Requirements:
- Extensive experience in production-grade software systems and Go development.
- Deep Kubernetes knowledge including Operators and controllers.
- Experience with Infrastructure as Code (Terraform/Ansible) and PostgreSQL migrations.
Benefits:
- Competitive compensation and flexible remote work.
- Comprehensive health, financial, and well-being benefits.
- Flexible paid time off and parental leave support.
GitLab
GitLab is a leading DevOps platform providing a complete CI/CD and software development lifecycle tool. The company is open-core with a strong remote culture and globally distributed teams.