Need travel assistance to attend the OpenStack Summit Tokyo? Travel Support program applications available until August 10     Apply Now!

The Pacific Northwest National Laboratory is searching for a skilled OpenStack DevOps Engineer to contribute to the design and development of large, scalable and robust private and hybrid cloud computing systems to meet programmatic objectives and milestones. As an OpenStack DevOps Engineer, you will be equal parts developer, systems administrator and solutions architect. You will support laboratory mission needs - ready to do whatever it takes to scale and deploy our infrastructure to enable world-class research. You like solving complex business problems and finding innovative solutions. You love keeping abreast of the latest industry trends and using them to help you innovate. You have strong leadership qualities, great judgment, clear communication skills and a track record of delivering great solutions.

Provide IaaS and PaaS in novel OpenStack-based private cloud + HPC environments.

Support hybrid cloud environments, federating with public cloud service providers, including Amazon AWS.

Collaborate with laboratory researchers to design large, scalable and robust cloud + HPC systems.

Participate in cross-functional teams and help debug system issues.

Assist in research, selection and implementation of virtualization, networking and storage solutions.

Enhance existing automation environments and streamline DevOps by leading, evangelizing and developing configuration and support strategies for systems and software.

Mentor other engineers across product development teams.

This position has the possibility of being located in either Richland or Seattle, Washington.

Minimum Qualifications

Bachelor's degree with 2-3 years experience or a Master's degree with 0-2 years experience or a PhD. Fully applying and interpreting standard theories, principles, methods, tools and technologies. Expected to contribute professionally, building a professional reputation for technical expertise.


We are seeking applicants who have experience administrating OpenStack-based cloud environments, and will contribute to cloud architectures as both a developer and a visionary. We require effective communication with internal stakeholders and external clients to help capture requirements, communicate technical options, and provide recommendations. The ideal candidate is comfortable working at all levels of cloud environments – working in code, and then discussing advances in a big-picture context with research stakeholders. We need a self-starter who can be counted on to generate great new ideas and run with them – and get others excited about them too.

The ideal candidate will have experience with existing industry standard technologies (Linux, OpenStack); will have, or be willing to obtain, industry accepted software and programming certifications; will stay abreast of developments in industry and maintain a skill set consistent with state of the art. In addition, the incumbent must be comfortable working closely with diverse collaborators through multidisciplinary teams – like statisticians, machine vision experts, modelers, and domain scientists – to create solutions that are more creative than anyone could come up with alone.

The top candidate must have the below skills and experience:

Expert Linux system administration and troubleshooting skills

Experience deploying and developing OpenStack

Experience in networking concepts and protocols

Experience in scripting languages

Experience with virtualization technologies

Experience with distributed cloud storage technologies

Experience with scripting languages

Familiarity with Linux container technologies

Familiarity with Linux HA

Familiarity with databases and message brokers

Familiarity with monitoring tools

OpenStack System Administrator Certification a plus

Equal Employment Opportunity

Pacific Northwest National Laboratory (PNNL) is an Affirmative Action / Equal Opportunity Employer and supports diversity in the workplace. All employment decisions are made without regard to race, color, religion, sex, national origin, age, disability, veteran status, marital or family status, sexual orientation, gender identity, or genetic information. All staff at the Pacific Northwest National Laboratory must be able to demonstrate the legal right to work in the United States.

Other Information

This position requires the ability to obtain a federal security clearance in a timely manner. Which requires:

  • U.S. Citizenship

  • Background Investigation: Applicants selected will be subject to a Federal background investigation and must meet eligibility requirements for access to classified matter in accordance 10 CFR 710, Appendix B.

  • Drug Testing: All Security Clearance (L or Q) positions will be considered by the Department of Energy to be Testing Designated Positions which means that they are subject to applicant, random, and for cause drug testing. In addition, applicants must be able to demonstrate non-use of illegal drugs, including marijuana, for the 12 consecutive months preceding completion of the requisite Questionnaire for National Security Positions (QNSP).

Note: Applicants will be considered ineligible for security clearance processing by the U.S. Department of Energy until non-use of illegal drugs, including marijuana, for 12 consecutive months can be demonstrated.