Responsibilities for this Position
Software Configuration Staff Lead
Job Description
About the Role
The Software Configuration Staff Lead is responsible for establishing and maintaining robust configuration management practices across software products and supporting tools. This role ensures that software baselines are controlled, changes are traceable, and releases are delivered with high quality and compliance to organizational and contractual standards.
The ideal candidate has several years of experience in software configuration management or DevOps, is comfortable working with cross-functional engineering teams, and can drive process improvements in a complex, multi-project environment.
Key Responsibilities
Configuration Management Strategy & Governance
Define and enforce standards for versioning, branching, merging, and release management across repositories.
Ensure configuration management practices align with organizational quality, security, and compliance requirements (e.g., ISO, CMMI, contractual standards).
Baseline & Change Control
Administer and support Configuration Control Boards (CCBs), including preparation of change requests, impact analyses, and documentation.
Track and report configuration status, including changes, deviations, waivers, and release contents.
Tools & Automation
Experienced in utilizing the Cameo modeling tool for developing, visualizing, and managing complex system and software architectures.
Develop and maintain scripts and automation to support build, packaging, and release processes.
Collaborate with DevOps, IT, and security teams to ensure toolchains are secure, reliable, and scalable.
Build & Release Management
Maintain release notes, build manifests, and associated documentation for internal and external stakeholders.
Support integration and deployment activities, including troubleshooting build/configuration issues.
Documentation & Audits
Prepare and support internal and external audits, reviews, and assessments related to configuration management.
Provide training and guidance to project teams on CM processes, tools, and best practices.
Skilled in supporting the creation of detailed and tailored Software Development Plans that outline project scope, schedules, resources, risk management, quality assurance, and development methodologies to ensure successful project execution and compliance with industry standards.
Proficient in supporting the documenting of software architectural designs that clearly define system components, their interactions, design rationale, and architectural patterns.
Cross-Functional Collaboration
Participate in project planning and risk management activities, providing CM input and recommendations.
Act as a subject-matter resource for configuration management across multiple projects.
Required Qualifications
Preferred Qualifications
Competencies & Attributes
Work Environment & Travel
How to Apply
Please submit your resume and a brief cover letter outlining your experience in software configuration management and relevant tools/processes
PI287559704
| Location | Sterling Heights, MI |
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.
Free resume templatesImprove your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.
Free resume builder