| Responsibilities: |
| Design, develop, and maintain Kubernetes Operators using Go |
| Implement custom resource definitions (CRDs) and controllers to manage application lifecycles |
| Automate deployment and upgrade processes for services like NAC, NORC, and UIV |
| Work closely with DevOps and platform teams to ensure operator-based workflows align with CI/CD pipelines |
| Troubleshoot issues within Kubernetes clusters and propose resilient architecture designs |
| Write unit and integration tests to ensure operator reliability and maintainability |
| |
| Requirements: |
| Strong experience with Kubernetes (cluster operations, manifests, Helm, etc.) |
| Proficient in Golang with hands-on experience writing Kubernetes Operators |
| Familiarity with NAC, NORC, and UIV deployment and upgrade mechanisms |
| Experience with Kubernetes API machinery, controllers, and CRD development |
| Understanding of networking, container orchestration, and infrastructure automation |