Golang Kubernetes Operator Developer

Posted on February 7, 2025

Apply Now

Job Description

  • Role: Golang Kubernetes Operator Developer
  • Experience: 5+ Years
  • Title: Senior Software Developer / Lead (IC Roles)
  • Location – Hyderabad/Any can relocate to Hyderabad / Remote
  • No. of Round: 5 Rounds (3 Internal + 2 Client)
  • Notice Period: Immediate to 15 Days
  • We are looking for a talented and passionate Golang Kubernetes Operator developer to join
  • our team!
  • In this role, resources will play a key role in developing and
  • maintaining Kubernetes Operators that extend the functionality of our platform and automate
  • key tasks. The resource will collaborate closely with the DevOps and engineering teams to
  • ensure seamless integration and deployment of these Operators.
  • Key Skills: Kubernetes operator /Controller/contrail with Golang, they are not DevOps
  • Engineers, they are Golang Kubernetes operator Developer
  • Responsibilities:
  •  Design, develop, and maintain Kubernetes Operators for managing complex
  • applications and infrastructure on our Kubernetes clusters.
  •  Collaborate with engineers and product managers to understand application
  • requirements and translate them into robust and scalable Operator functionalities.
  •  Utilize Go or another suitable language to develop Operators leveraging
  • the Operator SDK or other frameworks.
  •  Integrate Operators with existing DevOps workflows for deployment, testing, and
  • monitoring.
  •  Write unit and integration tests for Operators to ensure quality and reliability.
  •  Contribute to the documentation and maintainability of Operator code.
  •  Stay up to date with the latest advancements in Kubernetes Operators, DevOps best
  • practices, and cloud-native technologies.
  • Qualifications:
  • Proven experience in developing and deploying applications on Kubernetes.
  • Solid understanding of Kubernetes concepts (pods, deployments, services, etc.) and
  • the Operator pattern.
  • Experience with Go language for backend development is a must.
  • Familiarity with Operator SDK or other frameworks for building Operators.
  • Excellent communication and collaboration skills.
  • Ability to work independently and as part of a team.

Required Skills

kubernetes operator devops