Leidos is seeking a Senior Software Configuration Management professional to lead configuration, build, and release processes for mission-critical IT solutions. In this role, you will design and manage SCM strategies, including version control, branching, and merging, while implementing automated build and deployment pipelines. You will enforce configuration baselines, ensure traceability for audits, and support secure, reliable releases across environments. Working in a mission-driven, collaborative culture, you'll partner with engineering, DevOps, and QA teams and mentor junior staff while enjoying competitive pay, flexible work, and strong growth opportunities.
Responsibilities
- Design and maintain SCM strategies, standards, and procedures for complex software systems
- Administer and optimize version control, branching, and merging workflows
- Develop and maintain automated build, packaging, and deployment pipelines
- Implement configuration baselines and control changes across multiple environments
- Ensure auditability and traceability for releases in compliance-driven programs
- Collaborate with developers, QA, Dev
- Ops, and security teams to improve delivery
- Monitor, troubleshoot, and resolve build and release issues
- Create and maintain technical documentation for SCM tools and processes
- Support release planning, tagging, and promotion across test and production
- Mentor junior team members on SCM best practices and tools
Required Skills
- Software configuration management
- Version control (Git)
- Build automation (Jenkins/Azure Dev
- Ops/Git
- Lab CI)
- Release management
- Branching and merging strategies
- Scripting (Python/Bash/Power
- Shell)
- CI/CD pipeline design
- Configuration baselines and auditing
- Artifact repository management
- Issue tracking and workflow tools (Jira)