Golang Developer
Job Summary
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 youll be doing
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 youll 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.
Required Experience:
IC