InfraCloud Technologies

Golang Developer

InfraCloud Technologies · Pune, Maharashtra, India

IT Services and IT Consulting · 201-500 employees

7 h ago
Mid (2-5 yrs) Full-time India
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Develop automation frameworks, unit tests, and validation tools using Golang for backend services and Kubernetes-based platforms. Collaborate with engineering teams to improve system reliability, observability, and test coverage through CI/CD pipelines.

What they look for

Golang Kubernetes Automation Testing Distributed Systems REST gRPC Docker Prometheus Grafana CI/CD Jenkins GitHub Actions Unit Testing Integration Testing Cloud-native Architecture System Design

Requirements

Requires strong proficiency in Golang and hands-on experience with Kubernetes and containerized environments. Candidates should be familiar with distributed systems, REST/gRPC APIs, and cloud-native monitoring tools like Prometheus and Grafana.

Full 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.