Senior Software Engineer - Private Kubernetes - Austin, Dallas, San Antonio (remote for now)
We are quickly growing into a container-first organization, and as part of the Foundational Technology - Kubernetes team you would play a key role in the efforts that will take our orchestration platforms to the next level.
As a Senior Kubernetes Software Engineer, you'd be part of a skilled and motivated team, building, maintaining, and improving the orchestration platforms across our private and public data centers, ensuring optimum operational reliability and secure workload execution, while offering a streamlined experience to application developers. Your efforts will result in improving our custom-built platform by leveraging key Kubernetes technologies to automate team onboarding and configuration, impacting the day-to-day work of hundreds of application developers.
Being a member of the Private Kubernetes team, your focus would be on supporting application teams that manage their own Kubernetes clusters across private and public clouds, guiding them during implementation and upgrades, and developing tooling to encourage best practices
What You'll Do
- Administration and maintenance of Kubernetes clusters deployed on Private and Public data centers
- Administration and maintenance of Kubernetes tooling (Service mesh, logging and monitoring systems, deployment tools, etc.)
- Guide development teams with application containerization
- Guide development teams with Kubernetes resource development and configuration
- Guide development teams with the development of CICD pipelines
- Lead collaborative design sessions
- Write documentation and detailed user guides for platform functionality
- Continuously automate platform processes
- Design and develop REST APIs that expose and enrich the platform functionality