remote
Mid/Senior Go and Kubernetes Developer - Observability - SAP
Software Engineer
Mid‑Senior developer to build and maintain observability tooling for the Gardener open‑source project, leveraging Go, Kubernetes, and CI/CD pipelines to deliver scalable, reliable monitoring solutions.
About the role
Key Responsibilities
- Design, develop, and maintain Go‑based services that integrate with Kubernetes clusters to collect, process, and expose observability metrics.
- Collaborate with the Gardener community to shape feature roadmaps, contribute code, and review pull requests.
- Implement CI/CD pipelines and automated testing to ensure rapid, reliable releases.
- Optimize performance and scalability of observability components for large‑scale Kubernetes deployments.
- Document APIs, architecture decisions, and best practices for internal and external stakeholders.
Requirements
- 5+ years of professional experience in Go development.
- Strong hands‑on experience with Kubernetes APIs, controllers, and operators.
- Proficiency in building observability solutions (metrics, logs, tracing) and familiarity with Prometheus, Grafana, or similar tools.
- Experience with CI/CD tooling (GitHub Actions, GitLab CI, ArgoCD) and containerized workflows.
- Excellent communication skills and a passion for open‑source collaboration.