Golang Developer
Auriga
Description
Design, develop, and maintain cloud infrastructure components andservices in Go. Work with Kubernetes internals, custom resource definitions (CRDs),Helm charts, and related tooling. Translate product requirements into scalable, reliable software incollaboration with engineers and engineering managers. Write clean, maintainable and well-documented code following bestpractices. Develop and maintain unit/integration tests; debug and troubleshootproduction issues. Support CI/CD pipelines and contribute to automation workflows usingtools like Helm, Make, and GitHub Actions. Create and maintain technical documentation for systems, APIs, andinternal tools. Stay current with trends and updates in the Kubernetes and cloud-nativeecosystems; contribute to open-source where possible.
Eligibility Criteria
We're looking for a junior software engineer to join our Cloud InfrastructurePlatform team. In this role, you'll gain deep hands-on experience working withproduction-grade Kubernetes clusters, infrastructure automation, and scalablecloud-native systems. You'll be part of the core platform team building andmaintaining critical services such as Kubernetes Cluster-as-a-Service, bare-metalprovisioning, container registry, and other internal cloud services — primarilyusing Go.
About Auriga
Auriga is an Indian IT services company providing software development and cloud solutions for global clients.
