Software Engineer DevOPs/Shell/Bash/Python
Listed on 2025-12-02
-
Software Development
DevOps, Software Engineer
TS/SCI - Polygraph required
02-461-SWE
Telework Available:
Not Available
Note:
Please be aware that although this position is listed as SWE-3, it is not centered around software development. This role is entirely focused on Dev Ops tasks.
The Dev Ops Software Engineer shall be responsible for software integration efforts, development of framework solutions, and maintaining automated infrastructure solutions to ensure high availability and scalability of HPC systems in a Linux environment. In this role, the Dev Ops Software Engineer will work closely with various stakeholders to streamline the deployment pipeline and optimize system performance. The Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex and diverse software systems based on documented requirements.
These systems may include processing‑intensive analytics, novel algorithm development, manipulation of extremely large data sets, real‑time systems, business‑management information systems, and systems that incorporate data repositories, data transport services, and application and systems development and monitoring. Work is performed individually or as part of a team. The engineer reviews and tests software components for adherence to the design requirements and documents test results, resolves software problem reports, and utilizes software development and design methodologies appropriate to the development environment.
Specific input is provided to the system design process, including hardware/software trade‑offs, software reuse, use of open‑source software (OSS) or commercial off‑the‑shelf (COTS)/government off‑the‑shelf (GOTS) software, and requirements analysis from system level to individual software components. Experience developing in Unix, shell scripting, configuration management tools, and web services implementation is required.
(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).