Position- Golang Developer
Location- Hyderabad
Fulltime
Key Responsibilities :
Design, develop, test, and deploy cloud-native microservices using Golang and modern frameworks. Implement and maintain RESTful APIs, event-driven architectures, and service-to-service communication using gRPC, Kafka, or NATS. Work with Kubernetes (K8s), Docker, Helm, and CI / CD pipelines (Azure DevOps / GitHub Actions) for deployment and orchestration. Ensure high availability, scalability, observability, and performance through logging, monitoring (Prometheus, Grafana, ELK), and tracing (OpenTelemetry).
Required Qualifications :
5+ years of professional experience in software development with a strong focus on Golang.
Proven experience building and deploying microservices in production environments. Deep understanding of concurrency, memory management, and performance optimization in Go.
Hands-on experience with Kubernetes, Docker, Helm, and service mesh (Istio / Linkerd).
Strong knowledge of REST / gRPC APIs, message brokers (Kafka, RabbitMQ), and distributed systems.
Experience with CI / CD pipelines, infrastructure as code (Terraform), and GitOps practices.
Proficiency in cloud platforms (AWS, Azure, or GCP) and managed services (e.g., EKS, AKS, Cloud Run).
Experience with observability tools (Prometheus, Grafana, OpenTelemetry, ELK).
Strong problem-solving skills, attention to detail, and ability to work independently.
Excellent communication and collaboration skills.
Golang Developer • India