A Configuration Manager is a computer science professional who is responsible for the lifecycle of a particular software product.
The job duties of a Configuration Manager vary from creating the initial coding and project conception to delivering the final developments and amalgamations of a project, and can often be assigned several at a time. Core duties vary depending on the organisation but typically involve providing and administering the processes used to manage and control any changes in the software product, making sure it remains reliable and reproducible throughout the entire development process.
The ideal candidate will work well in a team, delivering projects with attention to detail and possess excellent organisational skills. For most configuration management jobs, a wealth of experience and a relevant degree in the field of IT is essential, and employers will often look for evidence of experience in process development, verification and validation. Configurations Managers will be able to make a substantial difference to the organisation they are working for, and can assist in the ongoing growth and success of the business.