
Lead Kubernetes Application Developer
Wiser Technology- Quick apply
- Remote
- Anywhere
- Full-time
1. Kubernetes Expertise
Deep understanding of Kubernetes architecture, API server, controllers, and CRDs.
Experience with Kubernetes Operators and controller development.
Knowledge of RBAC, authentication, admission controllers, and resource scheduling is a plus.
Familiarity with Kubernetes networking (CNI, Ingress, Load Balancers).
Experience with Kubernetes autoscalers and Cluster API.
Experience with storage integration (e.g., Kubernetes CSI, OpenStack Cinder).
2. Cloud Integration & APIs
Experience integrating custom APIs with Kubernetes.
Knowledge of Cloud Controller Manager (CCM) architecture.
Understanding of cloud networking, load balancing, and storage systems is a plus.
3. Software Development & Go Programming
Strong Go (Golang) programming skills (mandatory).
Experience with Kubernetes client-go, controller-runtime, and operator SDK.
Knowledge of RESTful APIs, gRPC, and API authentication methods.
Familiarity with event-driven architecture and reconciliation loops.
4. Infrastructure & DevOps Knowledge
Strong background in Linux-based environments and debugging.
Experience with GitOps, CI/CD, and Kubernetes deployment pipelines is a plus.
Knowledge of etcd, leader election, and distributed systems concepts is a plus.
5. Certifications
• CKA (Certified Kubernetes Administrator) or CKAD (Certified Kubernetes Application Developer).
• CNCF certifications such as KCNA, CCA (Kubernetes, cloud-native development).
• Contributions to open-source Kubernetes projects or building operators, controllers or CRDs is a plus.