Job Description
What are we looking for? We are looking for a Golang engineer with strong Kubernetes and automation testing experience. The ideal candidate should have developer-level proficiency in Golang and hands-on experience working with cloud-native and distributed systems. What you’ll be doing - Develop automation frameworks, unit tests, integration tests, and validation tools using Golang. - Validate backend services, distributed systems, REST/gRPC APIs, and Kubernetes-based platforms. - Contribute to backend development, debugging, reliability improvements, and performance validation. - Work on cloud-native technologies such as Kubernetes, Docker, Prometheus, and Grafana. - Automate workflows and testing through CI/CD pipelines using Jenkins/GitHub Actions. - Collaborate with engineering teams on system quality, observability, and test coverage. What we expect from you - Strong hands-on experience with Golang and backend development concepts. - Hands-on experience with Kubernetes and containerized environments. - Experience writing automated tests, unit tests, and API validation frameworks in Go. - Good understanding of distributed systems, system design, and cloud-native architecture. - Familiarity with REST/gRPC APIs, CI/CD pipelines, Docker, Prometheus, and Grafana. - Strong debugging, analytical, and problem-solving skills. Good to Have - Experience with infrastructure platforms or storage systems. - Exposure to AWS, Azure, or GCP. - Experience with performance, load, or resiliency testing. - Familiarity with Ginkgo, Gomega, or similar testing frameworks.
Get AI-Matched to This Job
Upload your resume and our AI will score how well you match this and thousands of similar roles.