About the Role
We are looking for a Senior DevOps Engineer who can design, implement, and optimize a fully automated CI/CD and Kubernetes-based delivery ecosystem. You will empower developers, improve release reliability, and define DevOps practices company-wide.
Key Responsibilities
- Architect robust GitLab CI/CD workflows for multi-stage builds, tests, and deployments.
- Define containerization standards and manage Docker image lifecycle for multiple services.
- Lead design and operations of Kubernetes clusters, including networking, ingress, storage, and scaling.
- Build standardized and immutable OS environments using Talos.
- Maintain and extend Prometheus and Grafana-based observability systems.
- Drive automation across the entire SDLC, eliminating manual processes.
- Improve developer productivity with tooling, templates, pipelines, and automation.
- Contribute to reliability engineering efforts, SLOs, performance monitoring, and failure analysis.
Requirements
- 7+ years in DevOps or infrastructure automation.
- Deep expertise with GitLab CI, Docker, and Kubernetes in production environments.
- Experience with immutable infrastructure tools such as Talos.
- Strong scripting abilities in Bash and at least one other language (Python, Go preferred).
- Solid understanding of Prometheus, Grafana, and operational metrics.
- Ability to design reliable, secure, and scalable delivery architectures with minimal oversight.
- Strong ownership mindset and ability to lead initiatives independently.