Job Title : Kubernetes Engineer
Location : Austin, TX (Onsite)
Work Schedule : Tuesday Thursday (Onsite)
Job Summary
We are seeking an experienced Kubernetes Engineer to design, build, manage, and maintain Kubernetes clusters across on-premises and cloud environments . The ideal candidate will have expert-level Kubernetes administration skills, strong Linux fundamentals, and hands-on experience with cluster upgrades, automation, and troubleshooting complex distributed systems.
This role requires a self-starter who can take ownership of projects end-to-end and collaborate effectively with cross-functional teams.
Roles & Responsibilities
- Design, build, and administer Kubernetes clusters from scratch in both on-premises and cloud environments .
- Manage and maintain all Kubernetes components (API server, etcd, scheduler, controller manager, kubelet, networking, etc.).
- Perform Kubernetes version upgrades , patching, and cluster lifecycle management with minimal downtime.
- Troubleshoot and resolve complex issues related to Kubernetes, container orchestration, networking, and distributed systems.
- Work extensively with Linux systems , including performance tuning, security, and system-level debugging.
- Build and manage containerized workloads using Docker and related container technologies.
- Develop and maintain CI / CD pipelines and automate infrastructure and deployments using tools such as Ansible .
- Ensure high availability, scalability, reliability, and security of Kubernetes platforms.
- Collaborate with development, infrastructure, and security teams to support application deployments and platform improvements.
- Take full ownership of assigned projects, from design and implementation to documentation and ongoing support.
Mandatory Skills
Strong hands-on experience with Kubernetes in on-premises environments .Proven experience performing Kubernetes version upgrades in production environments.Strong Linux expertise , including system administration and troubleshooting.Required Skills & Qualifications
Expert-level experience in Kubernetes administration .Deep understanding of distributed systems, networking, and Linux internals .Hands-on experience with Docker and containerization concepts.Proficiency with CI / CD pipelines and automation tools such as Ansible .Strong problem-solving skills and ability to work independently.Excellent communication skills and ability to collaborate across technical and non-technical teams.