Academic Jobs - Home of Higher Ed Logo
CalTech - California Institute of Technology Jobs

CalTech - California Institute of Technology

Dev Ops Engineer

Closes:

Salary: $109,200 – $134,700 per year

681

Caltech is a world-renowned science and engineering institute that marshals some of the world's brightest minds and most innovative tools to address fundamental scientific questions. We thrive on finding and cultivating talented people who are passionate about what they do. Join us and be a part of the diverse Caltech community.

Job Summary

We are seeking a DevOps Engineer with experience managing large-scale, on-premises infrastructure deployments, to work on the Deep Synoptic Array (DSA), a world-leading radio telescope that is expected to commence construction in 2027. The array will use 1,650, 6.15-meter dishes to observe at radio wavelengths (0.7 - 2 GHz frequency range) to survey the skies 10x faster than any radio telescope current or planned. The telescope will conduct a broad range of research, including the study of the formation of galaxies, the search for cosmic explosions, and investigations into the nature of gravity.

The applicant would fulfill the role of Associate DevOps Engineer for the DSA project, working closely with and supporting the lead DevOps Engineer on high-impact infrastructure initiatives. This role will support the DSA Software Group as we progress through the final design stage to construction.

The role can be based at either the Caltech campus, the Owens Valley Radio Observatory in Big Pine, CA, Ely, NV, or hybrid/remote.

Essential Job Duties

The candidate will work closely with the DSA-2000 team in support of the following main duties:

  • On-Premises Infrastructure Management: On-Premises Infrastructure Management: Co-lead the design, deployment, and management of the on-premises infrastructure for the DSA's processing and monitoring pipelines. This will involve provisioning and configuring hundreds to thousands of hosts with a variety of capabilities, including high performance GPU computing — whether through thousands of commercial GPUs or a handful of Nvidia NVL72 racks — and specialized signal processing hardware.
  • Automation: Develop and implement automated processes for server provisioning, configuration management, and software testing, using tools like Ansible, Puppet, and Chef for configuration management alongside platforms like Foreman or MaaS.
  • Clustering: Establish, maintain, and administer software deployment clusters like Proxmox, Kubernetes, and Slurm to provide high-level deployment targets for DSA software infrastructure.
  • Networking: Maintain and optimize the configuration of routers and switches to support both the control traffic and high-bandwidth signal traffic of the DSA telescope.
  • Packaging: Package DSA software for deployment to a variety of targets, including our production hardware and various testing platforms, using build tooling like UV, Cargo, and CMake alongside packaging and containerization solutions like Nix and Docker.
  • CI Pipelines: Design and implement robust CI pipelines for the DSA software to ensure rapid feedback and consistent testing practices for proposed software changes.
  • Deployment Orchestration: Develop and maintain deployment configurations for the DSA software packages, including Kubernetes manifests, Slurm jobs, and Ansible playbooks to ensure efficient deployments of updated DSA software.
  • Monitoring and Logging: Establish and maintain comprehensive monitoring and logging systems to track infrastructure health and application performance.
  • Security and Compliance: Support efforts to ensure compliance with relevant security standards and regulations.
  • Collaboration: Collaborate closely with the Software Development team to understand their needs and provide ongoing support.

Basic Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience.
  • 5+ years of professional experience in a DevOps, systems administration, or software infrastructure role.
  • Extensive experience with Linux server administration.
  • Deep experience with infrastructure as code (IaC) tools such as Terraform, Ansible, Puppet, or Chef.
  • Proven experience with containerization technologies like Docker and orchestration platforms like Kubernetes.
  • Experience designing and maintaining CI pipelines using tools like Jenkins, GitLab CI/CD, or similar solutions.
  • Strong scripting and automation skills in Bash and Python.
  • Experience with bare-metal provisioning tools such as MaaS, Foreman, or xCAT.
  • Solid working knowledge of networking fundamentals (routers, switches) for control and data traffic.
  • Strong communication and collaboration skills, with the ability to work independently and partner closely with a lead DevOps Engineer.

Preferred Qualifications

  • Experience with clustering or job-scheduling platforms such as Proxmox or Slurm.
  • Experience with build or packaging tools such as UV, Cargo, CMake, or Nix.
  • Working knowledge of monitoring and logging tools like Prometheus, Grafana, or the ELK Stack.
  • Experience with high-performance computing (HPC) systems.
  • Working knowledge of timeseries databases like Prometheus or InfluxDB.

Required Documents

  • Resume.
  • Cover Letter.

Hiring Range

$109,200 - $134,700 Per Year

The salary of the finalist(s) selected for this role will be set based on a variety of factors, including but not limited to, internal equity, experience, education, specialty and training.

As one of the largest employers in Pasadena, CA, Caltech is committed to providing comprehensive benefits to eligible employees and their eligible dependents. Our benefits package includes competitive compensation, health, dental, and vision insurance, retirement savings plans, generous paid time off (vacation, holidays, sick time, parental leave, bereavement, etc.), tuition reimbursement, and more. Non-benefit eligible employees will have access to some benefits such as onsite counseling and sick time. Learn more about our benefits and staff perks.

Job details

Title
Dev Ops Engineer
Employer
CalTech - California Institute of Technology
Location
Pasadena, CA, USA
Published
Aug 28, 2026
Closes:
Oct 27, 2026
Job type
Full time, Staff / Administration
Field
Network/System Administrator
Salary

Salary: $109,200 – $134,700 per year

Tell them AcademicJobs.com sent you!

Frequently Asked Questions

🎓What qualifications do I need for this DevOps Engineer role?

The DevOps Engineer role requires a Bachelor's degree in Computer Science, Engineering, or a related field—or equivalent practical experience—and 5+ years of professional experience in DevOps, systems administration, or software infrastructure. You will need strong Linux server administration skills, hands-on experience with Infrastructure as Code (IaC) tools like Terraform, Ansible, Puppet, or Chef, and proven use of Docker and Kubernetes. Experience building CI/CD pipelines with Jenkins or GitLab CI/CD, plus scripting in Bash and Python, is essential. See more administration and infrastructure roles.

📍Where is this Caltech DevOps Engineer position located?

The Caltech DevOps Engineer role can be based at the Caltech campus in Pasadena, CA, the Owens Valley Radio Observatory in Big Pine, CA, or Ely, NV. A hybrid or remote arrangement may also be available. This flexibility supports work on the Deep Synoptic Array (DSA) while collaborating with the DSA Software Group. Explore related remote higher ed jobs.

🔭What is the Deep Synoptic Array (DSA) project?

The Deep Synoptic Array (DSA) is a world-leading radio telescope expected to begin construction in 2027. It will use 1,650 6.15-meter dishes to observe at radio wavelengths from 0.7 to 2 GHz, surveying skies 10x faster than any current or planned radio telescope. Research themes include galaxy formation, cosmic explosions, and the nature of gravity. DevOps work will support the on-premises infrastructure, GPU computing, and signal processing hardware behind this facility. Learn more about research infrastructure jobs.

🛠️What are the main DevOps responsibilities for this role?

As an Associate DevOps Engineer for the DSA project, you will support on-premises infrastructure management, automate server provisioning and configuration management with Ansible, Puppet, or Chef, and manage clustering platforms such as Proxmox, Kubernetes, and Slurm. Additional duties include networking for control and high-bandwidth signal traffic, packaging software with Docker, Nix, UV, Cargo, or CMake, building CI pipelines, and maintaining monitoring/logging with tools like Prometheus and Grafana. Explore higher ed admin and technical roles.

📝What documents are required to apply for this Caltech DevOps Engineer job?

You must submit a Resume and a Cover Letter to apply for the DevOps Engineer position at Caltech. Your resume should highlight Linux administration, Kubernetes, CI/CD, and Infrastructure as Code experience. Use the free resume template and free cover letter template to structure your application for a competitive edge.

💰What is the salary range for this DevOps Engineer position?

The hiring range for this DevOps Engineer role is $109,200 - $134,700 per year. Final salary is based on factors including internal equity, experience, education, specialty, and training. Caltech also offers a comprehensive benefits package including health, dental, and vision insurance, retirement savings plans, and paid time off. See more higher ed job opportunities.

About the employer

CalTech - California Institute of Technology Jobs

CalTech - California Institute of Technology

4.0 Star Employer Ranking

AcademicJobs.com is the premier platform to discover Caltech jobs, connecting talented professionals with exceptional career opportunities at one of the world’s leading institutions for science and technology. The California Institute of Technology (Caltech), located in Pasadena, California, is renowned for its groundbreaking research and academic excellence, making Caltech uni jobs highly sought after by academics and professionals globally. Caltech careers offer an innovative and collaborative environment for individuals to excel. Caltech university careers span a diverse range of disciplines, reflecting the institute’s key areas of academic specialization, including physics, astronomy, engineering, computer science, and biology. Employment Caltech includes roles such as professors, research scientists, postdoctoral scholars, and professional staff positions, catering to various expertise levels. For those pursuing Caltech jobs Pasadena, the institute’s vibrant campus provides a dynamic workplace in a sunny, culturally rich region near Los Angeles. Caltech uni vacancies and job postings are showcased on AcademicJobs.com, where candidates can explore opportunities in cutting-edge research, teaching, and administrative roles. Jobs at Caltech cover fields like quantum computing, planetary science, and bioengineering, aligning with the institute’s mission to advance scientific discovery and solve global challenges. Each Caltech vacancy is an opportunity to contribute to pioneering projects within a world-class scientific community. Caltech Employment Opportunities are extensive, with Caltech job Opportunities ranging from academic faculty to technical and operational roles. A Caltech Career offers the chance to join an institution that values innovation, rigor, and interdisciplinary collaboration. Caltech uni openings are regularly updated on AcademicJobs.com, ensuring access to the latest Caltech vacancies. Jobs at Caltech uni are ideal for those passionate about pushing the boundaries of science and technology. Caltech job postings include positions in chemistry, data science, and professional services such as IT and research administration. Caltech Employment through AcademicJobs.com connects talented individuals with Caltech Uni vacancies, providing a seamless pathway to join a prestigious institution driving global scientific progress.

Visit the employer page

Hire Experts… Post a Job

Post a Job

Roles… Create a Job Alert

Related Jobs

View All Jobs
Tallahassee, Florida85

Windows Systems Administrator

Florida State University
Raleigh, North Carolina72

IT System Administrator

NC State University
Baltimore, Maryland73

Sr. HPC Systems Engineer (IT@JH Research Computing)

Johns Hopkins University
San Antonio, Texas62

Enterprise Network Analyst - Enterprise Technology Services (ETS)

University of Texas at San Antonio
Lawrenceville, Georgia68

Network Engineer III

Georgia Gwinnett College
Mount Pleasant, Michigan71

INSTALL REPAIR TECH I/II - OIT

Central Michigan University
College Park, Maryland85

IT Network Engineer Junior, Edge Network Engineer Junior (# JR104675)

University of Maryland
Buffalo, New York56

Systems Administrator II

University at Buffalo
Houston, Texas62

ES Network Administrator II - (496763 )

University of Houston
Columbia, Missouri80

Enrollment Systems Administrator

Columbia College of Missouri