remote
Mid/Senior Go and Kubernetes Developer - SAP
Software Engineer
Mid/Senior Go developer focused on building and maintaining cloud-native services with Kubernetes, Docker, and Helm, driving automation through CI/CD pipelines and ensuring robust observability and performance in a fast‑paced environment.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance Go microservices deployed on Kubernetes clusters.
- Implement CI/CD pipelines using GitOps principles, integrating Helm charts and automated testing.
- Collaborate with cross‑functional teams to define service contracts, API specifications, and deployment strategies.
- Ensure application reliability through comprehensive monitoring, logging, and alerting using Prometheus, Grafana, and ELK stack.
- Participate in code reviews, performance tuning, and capacity planning to meet SLAs.
Requirements
- 5+ years of professional experience in Go development.
- Strong hands‑on experience with Kubernetes, Docker, and Helm.
- Proficiency in CI/CD tooling (GitHub Actions, ArgoCD, Jenkins) and cloud platforms (AWS, GCP, or Azure).
- Solid understanding of distributed systems, networking, and observability best practices.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
gokubernetesdockerhelmcicd