Job Summary- Seeking a Configuration Manager to support mission-critical Department of Defense (DoD) and Intelligence Community (IC) programs
- The successful candidate will establish, implement, and maintain hardware and software configuration management (CM) processes that ensure system integrity, traceability, and consistency throughout the system development lifecycle
- This position is responsible for managing configuration baselines, version control, build and release processes, and Change Control Board (CCB) activities while supporting software development, testing, integration, and deployment efforts
- The ideal candidate possesses a strong understanding of configuration management principles, software build environments, version control systems, and change management processes within secure, Agile development environments
Primary Responsibilities- Develop, implement, and maintain hardware and software configuration management (CM) processes, policies, and procedures throughout the system development lifecycle
- Establish and manage configuration baselines, ensuring the integrity and traceability of hardware, software, and documentation
- Utilize configuration management tools, such as MadForge, Eclipse, or similar repositories, to store, track, manage, and control configuration items
- Implement and enforce hardware and software version control processes across multiple development projects and environments
- Support the development and maintenance of software build, staging, testing, integration, and production environments
- Develop, maintain, and integrate automated product build scripts into software build and deployment processes
- Manage the configuration management environment supporting software development, testing, integration, release management, and operational deployment activities
- Ensure all configuration items are properly identified, documented, controlled, and audited throughout the development lifecycle
- Maintain configuration status accounting and provide accurate reporting on configuration changes, baselines, and release activities
- Coordinate and evaluate engineering change requests and configuration changes to ensure compliance with established CM processes
- Support software development teams by managing source code baselines, build artifacts, release packages, and version control repositories
- Serve as the Configuration Management representative and advisor to the Government Change Control Board (CCB), including participation as a non-voting member, as required
- Collaborate with software engineers, systems engineers, testers, DevSecOps personnel, and program management to ensure controlled implementation of system changes
- Develop and maintain Configuration Management Plans (CMPs), standard operating procedures (SOPs), and other technical documentation supporting CM activities
- Perform configuration audits and verify compliance with contractual, organizational, and quality assurance requirements
Required Qualifications- Must have active Top Secret/SCI clearance with NSA Full Scope Polygraph
- Bachelor's degree in Computer Science, Information Systems, Engineering, Business, or another technical discipline from an accredited college or university
- Four (4) additional years of directly related Configuration Management experience may be substituted in lieu of the degree requirement.
- Minimum of six (6) years of experience as a Configuration Manager supporting programs of similar scope, complexity, and technical environment
- Experience implementing hardware and software configuration management processes, policies, and procedures
- Experience managing software version control, configuration baselines, and release management activities
- Experience supporting software build, integration, staging, testing, and deployment environments
- Experience utilizing configuration management and version control tools such as MadForge, Eclipse, Git, Subversion (SVN), or comparable repositories
- Strong understanding of configuration identification, configuration control, status accounting, and configuration audits
- Experience supporting Change Control Boards (CCBs) and engineering change management processes
- Strong analytical, organizational, and documentation skills
- Excellent written and verbal communication skills
Desired Qualifications- Experience supporting Agile software development and DevSecOps environments
- Experience developing and maintaining automated build scripts and release automation processes
- Familiarity with CI/CD pipelines and software release management tools
- Experience with Git, GitLab, GitHub, Jenkins, Maven, Gradle, or similar development and build technologies
- Knowledge of Department of Defense (DoD) or Intelligence Community (IC) software development and configuration management standards
- Experience supporting software quality assurance, testing, and system integration activities
- Familiarity with software development lifecycle (SDLC) methodologies, including Agile and Scrum
- Experience supporting secure software development environments and compliance with cybersecurity requirements
Exempt hourly position. 11 paid holidays, minimum of 3 weeks PTO, company sponsored group medical plan, company paid dental, vision, life insurance, and STD/LTD plans. Salary is dependent upon the candidate's experience and qualifications.
The pay range for this role is:
115,000 - 130,000 USD per year (NBP)