i
Coders Brain
486 Coders Brain Jobs
5-12 years
Golang Kubernetes Operator Developer - Docker (5-12 yrs)
Coders Brain
posted 11hr ago
Job Title : Golang Kubernetes Operator Developer
Experience Level : 5 to 12 Years
Location : Hyderabad / Bangalore / Remote
Notice Period : 0-15 Days Max
Job Description :
We are looking for a highly skilled Golang Kubernetes Operator Developer to join our team. The ideal candidate will have extensive experience in Golang, Kubernetes Operators, and working with Operator SDK. This role involves developing, maintaining, and optimizing Kubernetes operators in a cloud-native environment, and contributing to the design and architecture of Kubernetes-based systems.
As part of the Agile development process, you will work collaboratively with cross-functional teams to deliver high-quality solutions while adhering to industry best practices.
Key Responsibilities :
Kubernetes Operator Development :
- Design, implement, and maintain Kubernetes Operators using Golang and Operator SDK to automate the deployment and management of Kubernetes applications.
Automation & Integration :
- Build efficient and reusable components to manage Kubernetes resources effectively.
- Integrate Kubernetes operators with other cloud-native technologies to enhance application performance, monitoring, and security.
Agile Development :
- Work in an Agile environment, participating in sprints, stand-ups, and iterative development to ensure timely delivery of features and bug fixes.
- Collaborate with cross-functional teams, including DevOps, and cloud engineers, to build solutions that meet business needs.
Code Quality & Documentation :
- Write clean, efficient, and well-documented code.
- Provide clear documentation for developed operators, ensuring maintainability and usability by other developers.
Optimization & Troubleshooting :
- Optimize Kubernetes-based applications for performance and scalability.
- Troubleshoot and resolve issues in the Kubernetes ecosystem and operators.
Continuous Learning :
- Keep up with the latest trends and technologies in Kubernetes, cloud-native development, and Golang to continually improve the platform.
Key Skills & Experience :
Must-Have Skills :
- Golang development expertise (minimum 3+ years).
- Strong experience in Kubernetes and developing Kubernetes Operators using the Operator SDK.
- In-depth knowledge of Kubernetes components, deployment, and management.
- Solid understanding of cloud-native technologies and container orchestration with Kubernetes.
Experience working in Agile methodologies.
Good-to-Have Skills :
- Familiarity with cloud services (e.g., AWS, Azure, GCP) and deploying Kubernetes clusters on cloud environments.
- Knowledge of container technologies like Docker and Helm.
- Experience with CI/CD pipelines for Kubernetes-based applications.
Experience : 5 to 12 years of relevant experience in Golang and Kubernetes Operator development
Functional Areas: Other
Read full job descriptionPrepare for Coders Brain roles with real interview advice