Jobs / ITR***
Lead HPC Infrastructure Engineer
ITR*** · Oak Ridge, TN, United States
Oak Ridge, TN, United StatesExp: 4-7 yrsOnsite
Remuneration
Not specified
Location
Oak Ridge, TN, United States
Visa sponsorship
Sponsors visa
Job summary
Leads the design, deployment, and support of high-performance computing infrastructure at a Department of Energy research and development facility. The role oversees Linux systems, virtualization and automation, Kubernetes services and CI/CD workflows, and internal tools developed with Python, Go, Rust, or Bash. It also leads infrastructure projects, resolves complex technical issues, establishes operational practices, and mentors junior staff.
Qualifications
- Eligible for a federal security clearance; U.S. citizenship required.
- Willing to relocate to Oak Ridge, Tennessee, within 36 months.
- Bachelor's degree in computer science or a closely related field and at least 7 years of Linux systems administration experience, or a master's degree and at least 4 years of such experience; equivalent education and experience may be considered.
- Strong knowledge of Linux fundamentals and common network protocols.
- Experience designing, building, and maintaining Kubernetes platform tools.
- Experience implementing and supporting highly available systems and services.
- Experience with configuration management tools such as Puppet or Ansible.
- Experience deploying and maintaining VMware virtual environments.
- Experience with infrastructure services such as OpenLDAP, DNS, and DHCP.
- Experience with identity management, SSO, OAuth, and two-factor authentication, especially PingFederate and RSA SecurID.
- Familiarity with version control and code review tools such as GitHub and GitLab.
- Strong communication and teamwork skills; ability to complete projects with minimal supervision.
Responsibilities
- Lead architecture and deployment of HPC-scale infrastructure services.
- Document system architectures, configurations, and procedures.
- Provide highest-tier support and resolve complex technical issues.
- Develop, maintain, and review internal tooling in Python, Go, Rust, or Bash.
- Design and administer infrastructure platforms using Terraform, Ansible, and Puppet.
- Manage resources in the NCCS virtualization environment.
- Identify automation opportunities and establish automation and configuration management practices.
- Design standardized workflows and build and maintain CI/CD pipelines.
- Lead infrastructure projects from planning and design through implementation and support.
- Mentor and train junior staff through documentation and knowledge-sharing sessions.
- Improve existing infrastructure systems, processes, and procedures.
Skills
AnsibleBashGitHubGitLabGoKubernetesLinuxPuppetPythonRustTerraformVMwareGit
Degrees
Bachelor's degree in computer science or a closely related fieldMaster's degree
Industry
Department of Energy research and developmentHigh-performance computing
Security clearance
Must be eligible for a federal security clearance; U.S. citizenship required.