×
Register Here to Apply for Jobs or Post Jobs. X

Dev Ops Engineer

Job in Berkeley, Alameda County, California, 94709, USA
Listing for: Lawrence Berkeley National Laboratory
Full Time position
Listed on 2025-12-02
Job specializations:
  • IT/Tech
    Systems Engineer, Cybersecurity
Job Description & How to Apply Below

Lawrence Berkeley National Lab’s (
LBNL ) NERSC Division has an opening for a Dev Ops Engineer to join the team.

In this exciting role, you will serve as a Dev Ops-oriented System Administrator/Software Engineer (Computer Systems Engineer 3/4) at the National Energy Research Scientific Computing Center (NERSC) to help architect, deploy, configure, and operate large scale, leading-edge high-performance computing (HPC) systems. You will work collaboratively to develop and operate large-scale compute and storage platforms to support NERSC's mission of accelerating scientific discovery through high-performance computing and data analysis.

Working with teams at NERSC, other national laboratories, HPC vendors and open-source communities you will develop innovative solutions that enable science as well as improve the state of HPC practice on an international stage. Your focus will be to improve and operate NERSC's largest HPC resources, Perlmutter and Doudna, and to work with the rest of the HPC community to develop and maintain world class system software.

The selected candidate(s) will be hired at the Computer Systems Engineer 3 or 4 (CSE3 or CSE4) depending on their level of skills and experience.

What You Will Do if hired at a Level 3:

Participate in team-oriented agile development and management process for HPC systems using languages like Go, Rust and Python

Develop and maintain APIs to securely expose system functionality to end users

Automate common tasks and processes to continuously improve HPC systems management

Analyze system issues and develop solutions to improve end-user experience

Be part of a team that installs, tests, maintains and manages HPC systems

Assist with technology evaluation of systems and system architecture

Work with vendors to prioritize, develop and enhance their technologies in order to better meet the needs of our users

Be part of team providing on-call rotation for 24x7 HPC system support

Work on and resolve complex issues where analysis of situations or data requires an in-depth evaluation of variable factors.

Exercise judgment in selecting methods, techniques and evaluation criteria for obtaining results.

Determine methods and procedures on new assignments and may coordinate activities of other personnel.

Network with key contacts outside own area of expertise.

In Additional Responsibilities if hired at a Level 4:

Provide leadership and technical guidance to group members, and members of other groups at NERSC.

Recommend and lead implementation and deployment efforts for system improvements that enhance reliability, stability, usability, performance and security.

Identify and evaluate emerging HPC technologies and explore new features that would create new capabilities and enhance system performance and usability.

Participate in working/user/advocacy groups and represent NERSC and its interests to the broader HPC community.

Work at a higher level of independence while carrying out work assignment.

Work on and solve significant and issues where analysis of situations or data requires an in-depth evaluation of variable factors.

What is Required to be hired at a Level 3:

Typically requires a minimum of 8 years of related experience with a Bachelor’s degree; or 6 years and a Master’s degree; or equivalent experience.

Minimum of 2 years of experience with systems programming in Linux environment or management of large-scale Linux-based systems in a high-performance computing, cloud computing, or hyper-scale environment.

Experience with C, bourne shell, and Python3 programming languages.

Additional Requirements to be hired at a Level 4

Typically requires a minimum of 12 years of related experience with a Bachelor’s degree; or 8 years and a Master’s degree; or equivalent experience.

Demonstrated excellent systems programming skills and strong knowledge of Linux internals.

Demonstrated ability to work independently as well as collaboratively in large projects, and contribute to an active and respectful intellectual environment.

Excellent oral and written communication skills.

Ability to resolve complex issues in creative and effective ways and derive technical solutions in a collaborative…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary