HPC-Focused IT DevOps Engineer

Apple is a leading technology company known for its innovative hardware, software, and services.
DevOps
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For HPC-Focused IT DevOps Engineer

As a DevOps engineer on Apple's Hardware Methodologies, Tool, & Solutions (HMTS) Platform team, you play a crucial role in bridging the gap in traditional Information Technology (IT) infrastructure development and operations. Your work is instrumental in providing the world's best design environment for Hardware Engineering, aligning with our mission to lead in hardware innovation.

In this role, you will be responsible for designing, developing, testing, and deploying infrastructure products that are at the core of our operations. Your work helps us plan, code, build, test, deploy, operate, and monitor our Infrastructure-as-Code solutions for High-Performance Compute (HPC) server infrastructure.

Key Responsibilities:

  • Design, develop, test, and deploy infrastructure products
  • Plan, code, build, test, deploy, operate, and monitor Infrastructure-as-Code solutions for HPC server infrastructure
  • Maintain and improve HPC deployment automation
  • Develop new automation to add customer and partner value
  • Work with virtualization technologies for compute nodes
  • Maintain and configure high-performance compute environments, including cloud-based systems and local physical/virtual systems

Required Qualifications:

  • Bachelor's or master's degree in Computer Science or equivalent practical experience
  • 5-10 years of Linux administration experience
  • Strong understanding of HPC environments and technologies
  • Experience with schedulers such as SLURM
  • Familiarity with parallel computing paradigms (e.g., MPI)
  • Experience with automation and configuration management tools (e.g., Ansible)
  • Knowledge of containerized applications and HPC environments

Preferred Skills:

  • Experience with Continuous Integration/Continuous Delivery (CI/CD) tools
  • Familiarity with virtualization technologies
  • Strong communication and interpersonal skills
  • Customer-focused mindset
  • Time management and prioritization skills
  • Willingness to learn and focus on continuous self-improvement

Join Apple's Hardware team and contribute to the development of cutting-edge HPC infrastructure that powers innovation in hardware engineering.

Last updated a month ago

Responsibilities For HPC-Focused IT DevOps Engineer

  • Design, develop, test, and deploy infrastructure products
  • Plan, code, build, test, deploy, operate, and monitor Infrastructure-as-Code solutions for HPC server infrastructure
  • Maintain and improve HPC deployment automation
  • Develop new automation, adding customer and partner value
  • Work with virtualization technologies for compute nodes
  • Maintain and configure high-performance compute environments

Requirements For HPC-Focused IT DevOps Engineer

Linux
Kubernetes
Python
  • Bachelor's or master's degree in CS or equivalent practical experience
  • 5-10 years of Linux administration experience
  • Experience with schedulers such as SLURM
  • Experience with parallel computing paradigms (MPI, etc.)
  • Experience with automation and configuration management tools such as Ansible
  • Experience developing and securing containerized applications and HPC environments

Benefits For HPC-Focused IT DevOps Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • Equal opportunity employer
  • Affirmative action for equal opportunity
  • Reasonable accommodation for applicants with disabilities

Interested in this job?

Jobs Related To Apple HPC-Focused IT DevOps Engineer

Software Engineer (SRE Tools & Automation), IS&T Enterprise Systems

Senior DevOps/SRE Engineer position at Apple, leading a team of 10 engineers and managing production infrastructure for global customer support systems.

Software Engineer (SRE Tools & Automation), IS&T Enterprise Systems

Senior DevOps Engineer role at Apple leading production support and automation initiatives for global customer support systems, managing a team of 10 engineers.

Senior DevOps Engineer

Senior DevOps Engineer position at Apple in Austin, focusing on infrastructure management, deployment automation, and development tools support.

Sevices Engineer

Senior DevOps Engineer role at Apple supporting cloud infrastructure and services, requiring expertise in containerization, virtualization, and automation.

OS Build Quality Automation & Tools Engineer

Apple seeks an OS Build Quality Automation & Tools Engineer to develop and maintain automated testing for iOS, macOS, and watchOS applications.