Senior Software Engineer, Kubernetes Components - Austin, San Antonio, Dallas, Houston (remote for now)
What you'll do at HEB:
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 Kubernetes Components team, your focus would be on designing and developing reusable components to improve all facets of our platforms, from deploying and configuring Kubernetes clusters to automatically configure DNS records of onboarded teams.
What You'll Do as a Senior Kubernetes Components Software Engineer
- 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