We’re looking for a hands-on Platform Engineer to help design and implement next-generation platform capabilities on Kubernetes. You’ll be part of a team responsible for building lifecycle management for container orchestration clusters, developing controllers in Golang, and enabling automation and GitOps practices that drive scalability and developer autonomy.
You’ll collaborate closely with technical leads and platform architects to deliver core infrastructure and automation components that will support enterprise workloads.
Key Responsibilities
- Design, build, and automate cluster lifecycle management workflows.
- Develop Kubernetes controllers and operators using Golang and the KubeBuilder framework.
- Implement and maintain GitOps pipelines for platform automation.
- Contribute to architectural design and platform strategy discussions.
- Write clean, testable code and maintain strong testing coverage (unit, functional, and end-to-end).
- Participate actively in sprint ceremonies, code reviews, and backlog refinement.
- Collaborate with cross-functional teams to improve platform maturity, reliability, and developer experience.
Required Skills & Experience
- Strong programming background, ideally in Golang (Python experience with willingness to learn Golang also welcome).
- Experience with Kubernetes internals—custom controllers, CRDs, operators, and reconciliation loops.
- Solid understanding of cloud infrastructure concepts such as networking, IAM, and VPC design.
- Experience with at least one major public cloud provider (GCP, AWS, or Azure).
- Proficiency with CI/CD and infrastructure-as-code tooling.
- Ability to design and implement robust, testable automation solutions.
Nice to Have
- Experience with GKE, EKS, or AKS environments.
- Knowledge of KubeBuilder, controller-runtime, or similar frameworks.
- Familiarity with OpenShift or other enterprise Kubernetes distributions.
- Background in Agile/Scrum methodologies and tools like Jira.
- Understanding of platform lifecycle management and developer enablement principles.
Soft Skills
- Strong communication and collaboration skills across technical teams.
- Self-motivated and capable of owning deliverables end to end.
- Proactive mindset and openness to continuous improvement and feedback.