Configuration management (CM) specialists are responsible for developing software; those in this position may also be known as "software engineers" or "computer programmers." These specialists work primarily in the technology field and the majority of their workday is spent in an office or other indoor environment.
CM specialists generally work traditional business hours, though some may work extended hours. A bachelor’s or master's degree in a field such as computer science or software engineering is generally required for this position, and these specialists work either independently or on teams to achieve company goals.
Those in this position have a variety of responsibilities, including: recommending solutions to meet customers' needs; planning and coordinating configuration activities; maintaining deadlines; developing improvements to increase efficiency; determining requirements of various systems; training staff and management regarding configuration policies; developing tools to support management and configuration; following company policies at all times; resolving issues in a timely manner; assisting with configuration audits; creating and maintaining documentation regarding configuration management; identifying errors; troubleshooting networks and security issues; and training all necessary personnel.
Candidates for this position should be highly analytical, expert problem-solvers, and proficient communicators, as CM specialists must often explain highly technical aspects to individuals who may not understand technical terms.
Configuration Management (CM) Specialist Tasks
Create and maintain documentation for tools used to support configuration management.
Identify errors in the build and release process; recommend improvements.
Perform duties related to change, release, and build management.