Software Configuration Manager Job Description
Software Configuration Manager Duties & Responsibilities
To write an effective software configuration manager job description, begin by listing detailed duties, responsibilities and expectations. We have included software configuration manager job description templates that you can modify and use.
Sample responsibilities for this position include:
Software Configuration Manager Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Software Configuration Manager
List any licenses or certifications required by the position: II, SCRUM, ITIL, IAT, IAM, NDIA, CMII, CM
Education for Software Configuration Manager
Typically a job would require a certain level of education.
Employers hiring for the software configuration manager job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Education, Management, Technical, Engineering, Computer Engineering, Software Engineering, Science, Information Technology, Information Systems
Skills for Software Configuration Manager
Desired skills for software configuration manager include:
Desired experience for software configuration manager includes:
Software Configuration Manager Examples
Software Configuration Manager Job Description
- Collaborating with and gathering input from management and lead developers to implement process enhancements and improvements
- This position will have supervisory responsibility
- Experienced in Build and Integration Mgmt
- Proactively manage change requests in the CCB and balance out standard vs
- Administrate the tools and their integrations from a business point of view (Roles, Access Rights, Policies, Documentation)
- Coordination and planning to help define and implement Release Management policies and governance
- Develop tools to track changes across Financial Services Group (FSG) to ensure all changes are known and documented
- Work with the development and support teams to track and document changes for each release
- Effectively manage release communications with internal and external stakeholders
- Review Releases for operational readiness
- Management experience determining readiness of products for release
- 10+ years’ experience managing multiple SCM teams, working on multiple platforms (mainframe, unix, windows)
- Experience in requirements gathering, scope definition and environment provisioning in a fast paced, evolving environment
- Professional certification in specific technologies is required, depending on job assignment such as ITIL Foundations,etc
- Willingness to submit to pre-employment drug test and background screenings
- Manage Release Deployments
Software Configuration Manager Job Description
- Schedule Change Control Board (CCB), Release Readiness meetings, as described in the Configuration Management Plan
- Facilitate post deployment validation process and monitor releases to ensure successful implementation of releases
- Execute Release Closure Policy for FSG releases
- Provide coordination and guidance for release related questions and issues
- Act as lesion between multiple stakeholders of the releases
- Manage, build, configure, administer, operate, and maintain all components that comprise the DevOps environment in the cloud
- Develop and maintain scripts to automate deployment to the cloud using orchestration tools, and other tasks, to include scripting and maintaining build environments
- Develop, test, and maintain a system recovery plan using cloud services
- Ensure systems and database administration services are always immediately available to resolve production issues, never delaying other scheduled work
- Work with project teams to integrate their products into the DevOps environment in the cloud
- Candidates must meet requirements to obtain and maintain an IRS Minimum Background Investigation (MBI) clearance (active IRS Moderate Risk MBI is a plus)
- Minimum of 3 years IT support, software configuration management, or software release and distribution experience
- Must be available to work on evenings and weekends as necessary
- Strong client relationship acumen
- Detail oriented and structured in approach to technical problem solving
- Driven and self-motivated with the ability to make progress while facing challenges
Software Configuration Manager Job Description
- Manage project unique software configuration, to meet projects’ specific requirements
- Ensure commonality between project configurations to limit the Software variants
- Deliver and follow up Software until serial production
- Estimation of workload and feasibility of development of product requirements
- Contribution to detailed functional specifications of software approved by Product Manager and Program Manager
- Technical contribution to deliverables of NPI tall gates required by NPI process under coordination of Project Manager
- Estimation of workload, allocation of resources to the project to constitute project oriented team
- Risk evaluation, technical feasibility study, proof of concept
- Detailed architecture and design
- Peer architecture, design and code review
- Identifying the structure of the software systems
- Recording and reporting of the software change process
- Manage the software integration/system test/production builds
- Manage and improve build process
- Bachelor’s degree in Engineering, Computer Science, Information Technology or related field with a minimum of 15 years overall experience
- 8 years of management experience, including planning, organizing, staffing, reporting, coordinating resources
Software Configuration Manager Job Description
- Support of verification, integration and system validation
- Software build and delivery, knowledge transfer to Global Support (GSE) for product qualification
- Knowledge transfer to R&D LCS for maintenance and support
- Early customer support of new product
- On time and on budget delivery of committed product developments
- Recruitment and development of R&D team talents
- Team motivation and orientation to excellence in NPI program execution
- Management of knowledge training on technologies and domain expertise
- Capacity to plan activity, set KPIs, identify risks and workload congestions, anticipate developments bottleneck and identify solutions, options for resolution or escalation
- Capacity to motivate the team by provide a clear roadmap, objectives and impact on business
- Expertise in managing and deploying interfaces utilizing health IT interoperability standards such as Dicom, HL7, IHE, & FHIR
- Understanding of hospital information systems, electronic health records, and health information exchanges
- Experience working on mission critical applications for a Federal Government customer
- Familiar with orchestration tools
- Experience performing configuration management using Git, Puppet and Chef
- Experience implementing CID processes and tools to facilitate software delivery
Software Configuration Manager Job Description
- Investigate and drive resolution of issues to provide technical support for deployments inclusive of non-production and production environments
- Act as a technical leader by making significant technical contributions in program changes and provides technical direction to development and deployment teams
- Enhance and maintain the build and deployment systems that Our customer's general Web portal our customers primary Web site
- Effectively communicates and coordinates CM/RM activities with affected groups and/or individuals based on DA&A Boeing standards
- Design, document, automate, implement, and maintain configuration management processes (build, release, version control, branching, and merging )
- Devise testing plans, methods and equipment to assure reliability of applications in conjunction with design and specifications
- Plan and arrange the schedules, and equipment required for testing and evaluating standards
- Identifies specific tests to be performed
- Compile data and defines changes required in testing equipment, testing procedures, or new testing requirements
- Establishing and maintaining consistency of the applications performance, functional, and physical attributes with its requirements, design, and operational information throughout its life
- Excellent interpersonal skills to operate effectively as part of a team (team sizes range from 3-20 persons)DoD 8570 IAT Level II certified (Security+)
- Minimum 10 years experience in execution of Software Configuration Management
- Demonstrated advanced understanding of Software Configuration processes, procedures, software tools, and databases
- Professional certification in specific technologies is required, depending on job assignment such as ITSM products, ITIL Foundations, PMP, etc
- Bachelor's degree in a technical discipline (or equivalent work experience) 6 years of prior relevant experience in Software Configuration Management, and using SCM tools for change control, version control, build management and integration management
- Must possess X12N EDI processing experience