Lockheed Martin
Staff Software Configuration Management /DevSecOps Engineer
Lockheed Martin, King Of Prussia, Pennsylvania, United States, 19406
Joint Air to Surface Standoff Missile (JASSM) - Enterprise Software Development for the USAF
Joint Air‑to‑Surface Standoff Missile (JASSM) is a United States Air Force (USAF) program designed to provide an autonomous, long‑range, conventional, air‑to‑ground, precision missile capable of striking highly defended, high‑value targets. The JASSM Enterprise Software (JES) enhances quality and speed in targeting and strike planning across the 363rd Intelligence, Surveillance and Reconnaissance Group (363 ISRG) units and the Standoff Munitions Application Centers (SMAC).
This position requires a government security clearance and U.S. citizenship.
Key Responsibilities
Lead the software configuration management (SCM) of all JES software applications, including development, implementation, and management of SCM strategy throughout the entire software development and deployment lifecycle.
Support the JES DevSecOps team by maintaining JES portfolio application pipelines and test‑and‑integration environments.
Assist developers in maintaining local development environments, especially in installing and maintaining local software and connectivity to supporting software.
Coordinate with the Fielding and Operations team on delivery schedules, providing release candidate builds to required environments for testing and sign‑off in keeping with those schedules.
Maintain DevSecOps documentation for both internal use and communication with other technical functions within the JES program.
Basic Qualifications
3‑5 years of experience leading software configuration management (SCM) of large, complex software projects.
Proficiency with industry‑standard CM tools such as IBM Rational ClearCase (Base and UCM) and Git.
Knowledge of the four tenets of SCM: identification, control, status accounting, and auditing.
Experience running CM boards and updating CM and DevOps related documentation.
Experience with modern DevSecOps tools and practices, including Docker/podman, Kubernetes, OpenShift, or GitLab CI.
Knowledge of cloud computing design and security principles.
Experience with programming languages such as C, C++, Python, PowerShell, TypeScript, C#, or Java.
Experience working in an Agile development environment with tools such as Jira, Azure DevOps, and Confluence.
Secret Security Clearance required to start in the role.
Desired Skills
Experience managing source control for software projects with multiple variants.
Experience with Software Configuration Items (CIs) definition and versioning.
Experience managing software baselines, branches, branch merging (including pre‑merge analysis/audit), branch/release tagging, and variant code.
Experience developing and managing technical solutions for final building/bundling of software CIs into products, including application and configuration settings.
Experience performing build audits to ensure integrity of all builds and identifying required regression testing based on change impact.
Experience leading a software Configuration Control Board (CCB).
Experience with DoD, CMMI, IEEE, and ISO efforts.
Knowledge of cloud environments (e.g., AWS, Azure, GCP).
Experience supporting teams with requirements interpretation, interface definition, and testing.
Experience with GitLab CI/CD pipelines and infrastructure as code.
Experience integrating DevOps tools into end‑to‑end pipelines.
Security+ certification.
Experience working with vaults and removing passwords from source and at‑rest configurations.
Ability to obtain a Top Secret/SCI Clearance.
Security Clearance Level:
Top Secret
Lockheed Martin is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics.
Experience Level:
Experienced Professional
Business Unit:
RMS
Career Area:
Software Engineering
Type:
Full‑Time
Shift:
First
Relocation Available:
Possible
Work Schedule:
4×10 hour day, 3 days off per week (includes part‑time remote telework)
#J-18808-Ljbffr
This position requires a government security clearance and U.S. citizenship.
Key Responsibilities
Lead the software configuration management (SCM) of all JES software applications, including development, implementation, and management of SCM strategy throughout the entire software development and deployment lifecycle.
Support the JES DevSecOps team by maintaining JES portfolio application pipelines and test‑and‑integration environments.
Assist developers in maintaining local development environments, especially in installing and maintaining local software and connectivity to supporting software.
Coordinate with the Fielding and Operations team on delivery schedules, providing release candidate builds to required environments for testing and sign‑off in keeping with those schedules.
Maintain DevSecOps documentation for both internal use and communication with other technical functions within the JES program.
Basic Qualifications
3‑5 years of experience leading software configuration management (SCM) of large, complex software projects.
Proficiency with industry‑standard CM tools such as IBM Rational ClearCase (Base and UCM) and Git.
Knowledge of the four tenets of SCM: identification, control, status accounting, and auditing.
Experience running CM boards and updating CM and DevOps related documentation.
Experience with modern DevSecOps tools and practices, including Docker/podman, Kubernetes, OpenShift, or GitLab CI.
Knowledge of cloud computing design and security principles.
Experience with programming languages such as C, C++, Python, PowerShell, TypeScript, C#, or Java.
Experience working in an Agile development environment with tools such as Jira, Azure DevOps, and Confluence.
Secret Security Clearance required to start in the role.
Desired Skills
Experience managing source control for software projects with multiple variants.
Experience with Software Configuration Items (CIs) definition and versioning.
Experience managing software baselines, branches, branch merging (including pre‑merge analysis/audit), branch/release tagging, and variant code.
Experience developing and managing technical solutions for final building/bundling of software CIs into products, including application and configuration settings.
Experience performing build audits to ensure integrity of all builds and identifying required regression testing based on change impact.
Experience leading a software Configuration Control Board (CCB).
Experience with DoD, CMMI, IEEE, and ISO efforts.
Knowledge of cloud environments (e.g., AWS, Azure, GCP).
Experience supporting teams with requirements interpretation, interface definition, and testing.
Experience with GitLab CI/CD pipelines and infrastructure as code.
Experience integrating DevOps tools into end‑to‑end pipelines.
Security+ certification.
Experience working with vaults and removing passwords from source and at‑rest configurations.
Ability to obtain a Top Secret/SCI Clearance.
Security Clearance Level:
Top Secret
Lockheed Martin is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics.
Experience Level:
Experienced Professional
Business Unit:
RMS
Career Area:
Software Engineering
Type:
Full‑Time
Shift:
First
Relocation Available:
Possible
Work Schedule:
4×10 hour day, 3 days off per week (includes part‑time remote telework)
#J-18808-Ljbffr