Share
Key Responsibilities
Develop platform features for highly scalable, distributed Kubernetes-based systems
Create and maintain Kubernetes operators and custom controllers using Go
Optimize Kubernetes clusters for performance, scalability, and cost-efficiency
Integrate Kubernetes with CI/CD pipelines for streamlined application packaging
Implement comprehensive monitoring, logging, and alerting solutions
Troubleshoot complex issues related to Kubernetes clusters, applications, and services
Apply advanced Kubernetes design patterns
Develop automation tools and scripts for Kubernetes deployments
Collaborate cross-functionally to ensure seamless integration of Kubernetes solutions
Bachelor's degree with 12+ years of relevant experience OR
Master's Degree with 10+ years of relevant experience
Deep understanding of Kubernetes concepts, components, and APIs
Extensive experience with container technologies and orchestration tools
Strong programming skills in Go, with additional expertise in Python or Java
Experience building and operating large-scale distributed systems
Proficiency in infrastructure as code tools (Terraform, Ansible, Helm)
Hands-on experience managing Kubernetes clusters, building operators, CRDs, and controllers
Solid understanding of networking concepts and Kubernetes networking
Knowledge of observability tools such as Prometheus and Grafana
Contributions to open-source projects, particularly in the Kubernetes ecosystem
Strong problem-solving, troubleshooting, and communication skills
Must have legal authorization to work in the US
Compensation and Benefits
The annual base salary range for this position is $127,100 - $225,000
This position is also eligible for a discretionary annual bonus in accordance with relevant plan documents, and equity in accordance with equity plan documents and equity award agreements.
These jobs might be a good fit