Develop a fully-featured Kubernetes platform built around industry standards to improve developer experiences and enable self-service capabilities
Work closely with internal application teams to improve their Kubernetes onboarding experience
Work with app teams to understand their potential challenges and help them choose the best way to architect their systems on Kubernetes
Design and implement new platform features to meet business and internal team goals
Monitor and maintain the performance and reliability of the existing Kubernetes platform clusters, and identify and troubleshoot any issues that may arise
Closely follow trends in the Kubernetes community and take advantage of new technologies as they emerge
Work with the customers, and stakeholders to understand their needs and build the right products and solutions
Take an active part in the strategy and roadmap definition and prioritization
Seek, give, and receive feedback in a constructive manner, including but not limited to code reviews
Engage in engineering on-call escalated support of services owned by the team
Knowledge, Skills , and Abilities :
7+ years of proven experience with high-quality infrastructure solutions in a collaborative environment including coding standards, code reviews, source control management, build processes, testing, and operations experience
3+ years of experience building infrastructure solutions in at least one major cloud provider (AWS, Azure, or GCP)
Expert proficiency in Kubernetes. Experience in building and running software systems on Kubernetes clusters in production
Expert proficiency in Kubernetes architecture and operations including resource management scheduling, auto-scaling and cluster networking
Hands-on experience with infrastructure provisioning and configuration using Infrastructure as Code (IaC) principles
Hands-on experience in developing wide variety of software and automation scripts with Python/Golang
Experience designing and operating diverse CI/CD pipelines with Harness.io or similar platforms such as Github Actions, Gitlab CI, JenkinsX or ArgoCD
You have a deep understanding of core computer science including operating systems, distributed systems, networking, and concurrent programming
You have experience and insight into designing, implementing, and supporting highly scalable cloud services from the ground up
You have an aptitude to deal with ambiguity, and enthusiasm to help tackle difficult issues
You can work effectively asynchronously and face-to-face in a multicultural team in multiple timezones around the world
You have excellent critical thinking skills and can objectively evaluate multiple solutions with different tradeoffs
Nice to have:
Open-source contributions
Experience building Kubernetes operators
Experience in building Infrastructure Platforms
Expert in developing a wide variety of software with Python/Golang