U-Haul is looking for an experienced OpenShift/Kubernetes Engineer to join the team managing the company's container platform. You will be a key player in automating deployments, implementing upgrades, and working with the latest technologies to recommend improvements while providing mentorship and collaborating with various teams to deliver technical solutions.
What You'll Do
- Automate the deployment, configuration, and maintenance of OpenShift clusters through custom pipelines.
- Review new cluster configurations and pipelines to ensure they achieve intended results non-disruptively.
- Identify, recommend, and implement upgrades and enhancements to maintain system functionality and optimal performance.
- Lead efforts in infrastructure automation and continuous deployment using CI/CD pipelines in a private virtualized environment.
- Document new services or infrastructure and ensure current documentation remains accurate and follows best practices.
- Work with Technology management, senior Engineers, and support teams to implement technical solutions meeting organizational needs.
- Responsibilities may include infrastructure architecture, research and development, creation of technology standards, analysis of requirements, and testing.
- Provide mentorship and coaching to engineers, technicians, and integrators.
- Maintain strong knowledge of company applications, systems, development environments, and vendor technologies.
- Continuously expand knowledge of industry trends, practices, and technologies.
- Coordinate vendor interactions and support tickets when required.
- Follow and promote use of industry best practices, standards, and procedures.
What We're Looking For
- A combined minimum of 8 years’ higher education and/or work experience in systems design, management, and/or architecture.
- Experience with container technologies using OpenShift/Kubernetes.
- Strong understanding of the system development and infrastructure lifecycle and architecture, vendor best practices, IT Service Management, and systems design.
Nice to Have
- Bachelor’s Degree in Computer Science, Computer Engineering, Managing Information Systems, or a related field.
- 8 years’ professional experience in a technical engineering position involving infrastructure design technologies, data management, system design and/or development for complex applications.
- Ability to translate complex business and functional requirements into structured, high-quality implementations.
- Excellent written and verbal communication skills.
- Expert knowledge and experience with container technologies using OpenShift/Kubernetes and Podman/Docker (build, configure, support).
- In-depth knowledge of Linux systems and configuration.
- Ability to write sustainable scripts using a language such as Python, Perl, or Bash.
- Experience with automation and creating Ansible playbooks and/or Terraform HCL.
- Advanced knowledge of Azure services, specifically Azure Kubernetes Service (AKS) and Azure Red Hat Openshift (ARO).
- In-depth experience using GitOps (ArgoCD) to configure and maintain Kubernetes clusters at scale.
Technical Stack
- OpenShift, Kubernetes, Podman, Docker
- Linux
- Python, Perl, Bash
- Ansible, Terraform
- Azure, Azure Kubernetes Service (AKS), Azure Red Hat Openshift (ARO)
- GitOps, ArgoCD
Team & Environment
You will work closely with Technology management, senior Engineers, and support teams.
Benefits & Compensation
- Competitive compensation
- Health, welfare, and retirement benefits
- 401(k) match at 5%
- Work-life balance and flexible work arrangements
- 25 days PTO plus 12 paid holidays
- 40 hours paid volunteer hours per year
- Salary Range: $110,635.01 - $184,391.68 Annual (USD)
Work Mode
This position is based locally in Clanton, Alabama, United States of America.
U-Haul is an equal opportunity employer.


