Lawrence Livermore National Laboratory

OpenStack Systems Engineer

Location:  Livermore, CA
Category:  Science & Engineering
Organization:  Computation
Posting Requirement:  External w/ US Citizenship
Job ID: 103784
Job Code: Science & Engineering MTS 2 (SES.2) / Science & Engineering MTS 3 (SES.3)
Date Posted: May 10 2018

Share this Job

Apply Now

Apply For This Job

Science and Technology on a Mission!

For more than 60 years, the Lawrence Livermore National Laboratory (LLNL) has applied science and technology to make the world a safer place.

We have an opening for an OpenStack Systems Engineer who will work closely with other High-Performance Computer (HPC) system engineers in support of LC's HPC clusters. You will use vision and drive to solve technical design and deployment challenges with OpenStack Infrastructure in conjunction with HPC.  This position is in the Livermore Computing (LC) Division within the Computation Directorate, supporting the LC Supercomputing Center.

This position will be filled at either the SES.2 or SES.3 level depending on your qualifications. Additional job responsibilities (outlined below) will be assigned if you are selected at the higher level.

Essential Duties
- Participate in selection and deployment of OpenStack distribution (service-level agreement , performance, support, and cost).
- Collaborate with members of the system administration group, application developers, LC staff, and end users to design and implementation of production cloud-based solution integrated with an HPC environment. Ensure full integration with hybrid cloud platform management layer, identity management and R&D infrastructure. The position will require working closely with other LC teams and end-users.
- Develop processes and procedures for efficient operations of the cloud platform
- Support the organization in maturing the HPC cloud infrastructure into a fully automated, service-oriented environment while working with other staff to improve the quality of service for end users.
- Stay up to date on current cloud trends (DevOps, containerization, microservices, etc.).
- Participate in installation of software releases, patches of the operating system and cloud infrastructure, and third-party utilities with emphasis on overall system security.
- Analyze, troubleshoot, diagnose and respond to moderately complex system issues and provide solutions to system problems and user questions in person, via email and via a trouble ticket system.
- Perform other duties as assigned.
In Addition at the SES.3 Level
- Design, deploy and maintain Object Storage, Block Storage, and File-based storage for OpenStack using independent judgment with minimal direction.
- Analyze performance and implement strategies to improve the operation and efficiency of the computer, network, file system, and disk sub-systems.
- Develop and maintain complex programs and scripts that aid in the operation and automation of administrative tasks.

- Bachelor’s degree in Computer Science, Computer Engineering, or a related field or the equivalent combination of education and related experience.
- Experience with OpenStack deployment, testing, and troubleshooting.
- Experience with IP networking and troubleshooting, especially in virtualized environments.
- Experience with containers, orchestrators and microservices (Docker, Kubernetes, Swarm, etc.) and a proficiency in Python and Bourne-compatible shell-scripting.
- Experience with installation, configuration, networking, backups, patching, and/or system security for Linux systems
- Experience with version control and configuration management systems, such as subversion, git, puppet, cfengine, and Ansible
- Proficient communication and interpersonal skills necessary to efficiently work with members of the system administration group, application developers, LC staff, and end users.
- Ability to work off-hours and on-call (intermittently either as needed or as part of a rotation).
In Addition at the SES.3 Level
- Advanced analytical, problem-solving, and decision-making skills to develop creative solutions to complex problems.
- Advanced knowledge and significant experience developing software with C++, Python or JAVA within Linux or UNIX environments.
- Significant experience designing, implementing, and customizing OpenStack features, fix defects and provide improvements wherever required in Python

Desired Qualifications
- Master’s degree in Computer Science or related field.
- Experience with OpenStack Administration, Python scripting, and network engineering, as well as experience in an HPC environment.

Pre-Employment Drug Test:  External applicant(s) selected for this position will be required to pass a post-offer, pre-employment drug test.

Security Clearance:  This position requires a Department of Energy (DOE) Q-level clearance.

If you are selected, we will initiate a Federal background investigation to determine if you meet eligibility requirements for access to classified information or matter. In addition, all L or Q cleared employees are subject to random drug testing.  Q-level clearance requires U.S. citizenship.  If you hold multiple citizenships (U.S. and another country), you may be required to renounce your non-U.S. citizenship before a DOE L or Q clearance will be processed/granted.

Note:   This is a Career Indefinite position. Lab employees and external candidates may be considered for this position.

About Us

Lawrence Livermore National Laboratory (LLNL), located in the San Francisco Bay Area (East Bay), is a premier applied science laboratory that is part of the National Nuclear Security Administration (NNSA) within the Department of Energy (DOE).  LLNL's mission is strengthening national security by developing and applying cutting-edge science, technology, and engineering that respond with vision, quality, integrity, and technical excellence to scientific issues of national importance.  The Laboratory has a current annual budget of about $1.8 billion, employing approximately 6,500 employees.


LLNL is an affirmative action/ equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, marital status, national origin, ancestry, sex, sexual orientation, gender identity, disability, medical condition, protected veteran status, age, citizenship, or any other characteristic protected by law.

Talent Network

Joining our Talent Network will enhance your job search process.

Find out about future opportunities by registering your details with us.

Just upload your resume and complete a few simple questions about the type of position you are looking for. Once your profile is complete, our recruiting team will be able to match you to suitable roles.

We look forward to staying connected with you!

Related Jobs