We’re on the lookout for a skilled and enthusiastic Kubernetes Operator Developer to join our team!In this role, you will be instrumental in creating and maintaining Kubernetes Operators that enhance our platform’s functionality and automate crucial tasks. You’ll work closely with our DevOps and engineering teams to ensure smooth integration and deployment of these Operators.Responsibilities:Design, develop, and maintain Kubernetes Operators to manage complex applications and infrastructure within our Kubernetes clusters.Collaborate with engineers and product managers to translate application requirements into effective and scalable Operator functionalities.Use Go or another suitable language to develop Operators, utilizing the Operator SDK or similar frameworks.Integrate Operators with existing DevOps workflows for deployment, testing, and monitoring.Write unit and integration tests to ensure the quality and reliability of Operators.Contribute to the documentation and maintainability of Operator code.Keep up-to-date with the latest developments in Kubernetes Operators, DevOps best practices, and cloud-native technologies.Qualifications:
Proven experience in developing and deploying applications on Kubernetes.Strong understanding of Kubernetes concepts (e.g., pods, deployments, services) and the Operator pattern.Experience with Go or another relevant language for backend development (knowledge of Python or Java is a plus).Familiarity with the Operator SDK or other frameworks for building Operators.Excellent communication and collaboration skills.Ability to work both independently and as part of a team.Passion for learning and staying current with emerging technologies.