'; } ?>

DevSecOps Engineer 2 Job at Pacific Northwest National Laboratory

Pacific Northwest National Laboratory Richland, WA

Overview:
Protecting U.S. residents and visitors is among our nation’s highest priorities. As adversaries gain access to sophisticated technologies and materials, the threats grow more dynamic and complex—from cyber and nuclear to chemical and biological weapons of mass effect and other forms of terrorism. The PNNL national security mission employs our researchers, tools, and technologies to play a key role in advancing the ability to identify and secure nuclear materials, detect weapons of mass effect, manage nonproliferation treaties, secure our nation's borders, and protect critical infrastructures. PNNL’s scientific discovery and capabilities—rooted in innovative theory, methods, algorithms, and tools—are enabling stronger, more resilient technologies and systems to safeguard national security. Coupled with decades of radiological and nuclear materials expertise, advanced computing and threat analysis capabilities, and a broad fundamental science base, we are identifying and countering emerging threats that have significant impact at home and around the globe.
Join a group of 70 software engineers using the latest technologies to solve the hardest problems for our nation. We are seeking a DevOps Engineer III to build robust process automation for scalable data pipelines and analytics/machine learning solutions.

DevOps Technologies Routinely Used
  • Cloud Tools: AWS CLI, Azure CLI, Boto3
  • Command Line Shells: Bash, Powershell, etc.
  • CI/CD & GitOps Tools: Bamboo, GitLab, AWS Developer Tools, Azure DevOps, Jenkins
  • Container services: Docker, Apptainer, Kaniko, Podman
  • Container Orchestration: Kubernetes with Helm or Kustomize, ECS
  • IaC/CaC: CDK, Ansible, Terraform, Azure json templates, Bamboo Specs
Cloud Technologies Routinely Used (on AWS; Azure and GCP are also used)
  • Compute – EC2, ECS/Docker, EKS/Kubernetes, Lambda, EMR, Spark
  • Development Environment – Git, Gitlab, Atlassian Tools (e.g. Bamboo, Jira, Bitbucket), CDK, CI/CD, DevOps, VSC, PyCharm
  • Data and Storage – S3, RDS, ElasticSearch, Dynamo, Redshift, MongoDB
  • Access – AppSync/GraphQL, API Gateway
  • Pipelines – Nifi, Airflow, Dagster, Sagemaker
  • Analytics – Textract, RoBERTa/NLP, GDAL, TensorFlow, DataBricks
National Interest Project Examples
  • Detect and prevent smuggling of drugs and contraband at ports of entry [Link]
  • Develop large data pipelines to thwart funding for terrorists, nuclear proliferators, drug cartels, and rogue leaders [Link]
  • Applying big data solutions to national security problems [Link]
  • Applying image classification for nuclear forensics analysis [Link]
  • Detect and respond to advanced cyber threats with at-edge computing [Link]
  • Develop capabilities for scalable geospatial analytics [Link]
  • Use remotely sensed imagery to identify and monitor the progression of wildfires [Link]
  • Analyze the resiliency of the electric power grid to prevent large-scale outages [Link]
  • Optimize building efficiency using IOT and ICS data with automated demand-response markets [Link]
  • Model climate change and impacts to civilization [Link]
  • Hunt for the existence of dark matter to understand the nature of the universe [Link]
How We Work
  • Diverse and flexible projects – Flexibility to choose and move between projects
  • Agile development environment – Scrum meetings, standups, demos, and retrospectives
  • Partners – Work with government, academic, industry, and other partners to solve problems
  • Locations – Seattle, WA; Richland, WA; Washington, DC
  • Team Sizes – Typically around 5-10 members, although projects can be more than 100 or just a few members
  • Team Compositions – Our teams include cloud engineers, DevOps engineers, machine learning engineers, data scientists/domain experts, UI/UX designers, front-end developers, scrums masters, product owners, and most importantly, users
A day in the life of a DevOps engineer at PNNL might start by finishing up a new GitOps driven container build pipeline on GitLab or Bamboo started earlier in the week. You will extend a helm or ECS configuration to include this application and then use deployment pipelines to launch the application in a testing environment. Given your experience in software engineering, you may jump in to help write code and develop a solution for the project. In the afternoon you may review security scans that were run against your container by pipelines you put in place a few weeks back or review cluster resource usage metrics to make sure autoscaling is still working as expected. Either way you then hit the sprint demo to show off your biweekly progress and then call it a day. All along you will know that your deployment answered a critical national security problem, something that might have been discussed on the evening news.

Missing some of these skills or experiences? That’s okay. If you have relevant technical expertise, are highly driven, and are very motivated to learn these technologies and tackle these domain problems, let’s talk.
Rockstar Rewards:
Employees and their families are offered medical insurance, dental insurance, vision insurance, health savings account, flexible spending accounts, basic life insurance, disability insurance*, employee assistance program, business travel insurance, tuition assistance, supplemental parental bonding leave**, surrogacy and adoption assistance, and fertility support. Employees are automatically enrolled in our company funded pension plan* and may enroll in our 401k savings plan. Employees may accrue up to 120 vacation hours per year and may receive ten paid holidays per year.
  • Research Associates excluded.
**Once eligibility requirements are met.

Click Here For Rockstar Rewards
Responsibilities:
  • Identify mission challenges and formulate DevOps solutions methodically.
  • Champion and steward others to follow good DevOps practices.
  • Embrace software engineering excellence and delivering quality results at scale.
  • Employ expertise with a high-level programming language, such as Python or C family.
  • Apply good design and innovative problem-solving skills to solve challenging technical problems.
  • Stay current about DevOps industry developments.
  • Initiate personal direction and goals.
  • Possess interest and/or experience mentoring junior scientists and engineers.
  • Demonstrate outstanding verbal and written communication skills and the ability to work in a collaborative environment.
  • Be passionate and self-motivated with good time management skills.
Qualifications:
Minimum Qualifications:
  • BS/BA and 2 years of relevant experience -OR-
  • MS/MA -OR-
  • PhD
Preferred Qualifications:
  • Degree in computer science, engineering, applied mathematics, or related field.
  • 3-5+ years of experience in building pipelines to automate the software development, testing, and deployment lifecycle.
  • 3-5+ years development experience (Python/Java/Golang or similar).
  • Strong understanding of software engineering best practices.
  • Strong experience with open-source container ecosystem or serverless cloud services.
  • Strong experience in interfacing with customer cloud environments, such as AWS, that are managed by third party providers who you’ve worked with to create successful deployment pipelines.
  • Cloud certifications a plus.
  • Familiar with machine learning algorithms with hands-on experience in machine learning pipeline development is a plus.
  • Active Federal Q Clearance and ability to maintain such clearance.
Hazardous Working Conditions/Environment:
Not Applicable
Additional Information:
This position requires the ability to obtain and maintain a federal security clearance.

Requirements:
  • 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 with 10 CFR 710, Appendix B.
  • Drug Testing: All Security Clearance positions are Testing Designated Positions, which means that the candidate selected is subject to pre-employment and random 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 months can be demonstrated.
Testing Designated Position (TDP):
This position is a Testing Designated Position (TDP). The candidate selected for this position will be subject to pre-employment and random drug testing for illegal drugs, including marijuana, consistent with the Controlled Substances Act and the PNNL Workplace Substance Abuse Program.
About PNNL:
Pacific Northwest National Laboratory (PNNL) is a world-class research institution powered by a highly educated, diverse workforce committed to the values of Integrity, Creativity, Collaboration, Impact, and Courage. Every year, scores of dynamic, driven people come to PNNL to work with renowned researchers on meaningful science, innovations and outcomes for the U.S. Department of Energy and other sponsors; here is your chance to be one of them!

At PNNL, you will find an exciting research environment and excellent benefits including health insurance, flexible work schedules and telework options. PNNL is located in eastern Washington State—the dry side of Washington known for its stellar outdoor recreation and affordable cost of living. The Lab’s campus is only a 45-minute flight (or ~3-hour drive) from Seattle or Portland, and is serviced by the convenient PSC airport, connected to 8 major hubs.
Commitment to Excellence, Diversity, Equity, Inclusion, and Equal Employment Opportunity:
Our laboratory is committed to a diverse and inclusive work environment dedicated to solving critical challenges in fundamental sciences, national security, and energy resiliency. We are proud to be an Equal Employment Opportunity and Affirmative Action employer. In support of this commitment, we encourage people of all racial/ethnic identities, women, veterans, and individuals with disabilities to apply for employment.

Pacific Northwest National Laboratory considers all applicants for employment without regard to race, religion, color, sex (including pregnancy, sexual orientation, and gender identity), national origin, age, disability, genetic information (including family medical history), protected veteran status, and any other status or characteristic protected by federal, state, and/or local laws.

We are committed to providing reasonable accommodations for individuals with disabilities and disabled veterans in our job application procedures and in employment. If you need assistance or an accommodation due to a disability, contact us at careers@pnnl.gov.
Drug Free Workplace:
PNNL is committed to a drug-free workplace supported by Workplace Substance Abuse Program (WSAP) and complies with federal laws prohibiting the possession and use of illegal drugs.

If you are offered employment at PNNL, you must pass a drug test prior to commencing employment. PNNL complies with federal law regarding illegal drug use. Under federal law, marijuana remains an illegal drug. If you test positive for any illegal controlled substance, including marijuana, your offer of employment will be withdrawn.



Please Note :
bankofmontserrat.ms is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, bankofmontserrat.ms provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.