Infocomm TechnologyISCO 2519

ICT change and configuration manager

ICT change and configuration managers organise and implement a process to manage changes throughout the lifecycle of ICT assets such as software, applications, ICT systems, etc. ICT change and configuration managers have a sound knowledge of the main technologies and processes used in system engineering and to manage the lifecycle of ICT systems and subsystems.

Check yourself in a minute: ICT change and configuration manager

Rate 5 of the 16 essential skills of this occupation (European ESCO data). No account needed.

administer ICT system

develop automated migration methods

manage changes in ICT system

use scripting programming

deploy ICT systems

About ICT change and configuration manager

As an ICT change and configuration manager, you will oversee the controlled evolution of an organization's technology infrastructure, managing changes to software, applications, and ICT systems throughout their entire lifecycle from implementation to retirement. Your day-to-day responsibilities include planning and executing system changes with minimal disruption, managing software releases, administering ICT virtualization environments, deploying new systems, and training employees on technological transitions. You will develop automated migration methods using scripting and programming, integrate system components seamlessly, and maintain detailed configuration baselines to ensure system stability and compliance. Why this matters: in today's rapidly evolving technology landscape, organizations depend on skilled change management professionals to modernize their IT infrastructure while maintaining business continuity. Your expertise in DevOps practices and system engineering ensures that Polish organizations can innovate quickly while minimizing risks and downtime, directly supporting digital transformation initiatives across all sectors.

Key Work Functions

Core areas of responsibility for a ICT change and configuration manager.

1

Change Management Planning and Implementation

  • Plan and execute controlled changes to ICT systems and applications with minimal business disruption
  • Manage changes throughout the entire ICT asset lifecycle from deployment to retirement
  • Develop change control processes and documentation to ensure traceability and accountability
  • Perform risk assessments for proposed changes and implement mitigation strategies
2

Configuration Management

  • Maintain accurate configuration baselines for all ICT systems and track configuration changes
  • Use project configuration management tools to document and monitor system components and versions
  • Manage the configuration database (CMDB) to ensure accurate inventory of ICT assets
  • Integrate system components and ensure compatibility across different technologies and platforms
3

System Administration and Deployment

  • Administer ICT systems including network infrastructure, servers, storage, and security systems
  • Deploy new ICT systems and applications into production environments
  • Manage software releases and versioning to ensure controlled software deployments
  • Manage ICT virtualization environments including virtual machines and containerized applications
4

Automation and Technical Implementation

  • Develop automated migration methods using scripting and programming languages to streamline system changes
  • Use scripting programming to create automation tools for repetitive administrative tasks
  • Apply DevOps practices to enable continuous integration and continuous deployment (CI/CD) pipelines
  • Implement Infrastructure as Code (IaC) to manage ICT infrastructure through code and configuration files
5

Knowledge and Process Management

  • Understand digital systems and main technologies used in system engineering and ICT lifecycle management
  • Apply ICT process quality models (such as ITIL, COBIT) to standardize change and configuration management
  • Use ICT project management methodologies to organize and coordinate change management activities
  • Train employees on system changes and new technologies to ensure smooth organizational adoption
6

Stakeholder Management and Project Coordination

  • Build business relationships with IT teams, business units, and external vendors
  • Perform project management activities including scheduling, budgeting, and resource allocation for change initiatives
  • Communicate change plans and impacts to stakeholders and manage expectations throughout implementation

European Skills Framework

Skills and knowledge areas required for this occupation based on European classification.

Essential (16)

digital systemsdigital systemsSystems to store, process and spread information in digital form. They are hardware, software and networks, as well as the ways in which these can be employed.ICT project management methodologiesICT project management methodologiesThe methodologies or models for planning, managing and overseeing of ICT resources in order to meet specific goals, such methodologies are Waterfall, Incremental, V-Model, Scrum or Agile and using pro...project configuration managementproject configuration managementThe process for the effective management of the key project artefacts and deliverables, ensuring that the correct versions are delivered to the project requestor and allowing project managers to ident...DevOpsDevOpsThe DevOps development approach is a methodology to design software systems and applications focused on the collaboration and between software programmers and other ICT professionals and automation.ICT process quality modelsICT process quality modelsThe quality models for ICT services which address the maturity of the processes, the adoption of recommended practices and their definition and institutionalisation that allow the organisation to reli...administer ICT systemadminister ICT systemHandle components of ICT system by maintaining configuration, managing users, monitoring resource use, performing backups and installing hardware or software to comply with the set requirements.develop automated migration methodsdevelop automated migration methodsCreate automated transfer of ICT information between storage types, formats and systems to save human resources from performing the task manually.manage changes in ICT systemmanage changes in ICT systemPlan, realise and monitor system changes and upgrades. Maintain earlier system versions. Revert, if necessary, to a safe older system version.use scripting programminguse scripting programmingUtilise specialised ICT tools to create computer code that is interpreted by the corresponding run-time environments in order to extend applications and automate common computer operations. Use progra...deploy ICT systemsdeploy ICT systemsDeliver and instalI computers or ICT systems, ensuring testing and preparation for use.manage software releasesmanage software releasesExamine and approve suggested software development releases. Manage further release process.manage ICT virtualisation environmentsmanage ICT virtualisation environmentsOversee tools, such as VMware, kvm, Xen, Docker, Kubernetes, and others, used to enable a virtual environments for different purposes such as hardware virtualization, desktop virtualisation, and opera...perform project managementperform project managementManage and plan various resources, such as human resources, budget, deadline, results, and quality necessary for a specific project, and monitor the project's progress in order to achieve a specific g...build business relationshipsbuild business relationshipsEstablish a positive, long-term relationship between organisations and interested third parties such as suppliers, distributors, shareholders and other stakeholders in order to inform them of the orga...train employeestrain employeesLead and guide employees through a process in which they are taught the necessary skills for the perspective job. Organise activities aimed at introducing the work and systems or improving the perform...integrate system componentsintegrate system componentsSelect and use integration techniques and tools to plan and implement integration of hardware and software modules and components in a system.
Optional (19) — show
Apache MavenApache MavenThe tool Apache Maven is a software program to perform configuration identification, control, status accounting and audit of software during its development and maintenance.embedded systemsembedded systemsThe computer systems and components with a specialised and autonomous function within a larger system or machine such as embedded systems software architectures, embedded peripherals, design principle...computer programmingcomputer programmingThe techniques and principles of software development, such as analysis, algorithms, coding, testing and compiling of programming paradigms (e.g. object oriented programming, functional programming) a...Octopus DeployOctopus DeployThe tool Octopus Deploy is a software program used to automate ASP.NET applications deployment to local or on the cloud servers.Chef (tools for software configuration management)Chef (tools for software configuration management)The tool Chef is a software program which performs infrastructure configuration identification, control and automation aiming to ease the applications deployment.CodenvyCodenvyThe tool Codenvy is a platform used to create on-demand workspaces in the cloud where developers can collaborate on coding projects and work together before they merge their work to the main repositor...Puppet (tools for software configuration management)Puppet (tools for software configuration management)The tool Puppet is a software program to perform configuration identification, control, status accounting and audit.STAFSTAFThe tool STAF is a software program to perform configuration identification, control, status accounting and audit.VagrantVagrantThe tool Vagrant is a software program to perform configuration identification, control, status accounting and audit.integrated development environment softwareintegrated development environment softwareThe suite of software development tools for writing programs, such as compiler, debugger, code editor, code highlights, packaged in a unified user interface, such as Visual Studio or Eclipse.Salt (tools for software configuration management)Salt (tools for software configuration management)The tool Salt is a software program to perform configuration identification, control, status accounting and audit.Jenkins (tools for software configuration management)Jenkins (tools for software configuration management)The tool Jenkins is a software program to perform configuration identification, control, status accounting and audit of software during its development and maintenance.migrate existing datamigrate existing dataApply migration and conversion methods for existing data, in order to transfer or convert data between formats, storage or computer systems.design cloud architecturedesign cloud architectureDesign a multi-tier cloud architecture solution, which tolerates faults and is fit for the workload and other business needs. Identify elastic and scalable computing solutions, select high-performing ...utilise computer-aided software engineering toolsutilise computer-aided software engineering toolsUse software tools (CASE) to support the development lifecycle, design and implementation of software and applications of high-quality that can be easily maintained.perform software unit testingperform software unit testingTest single units of source code to determine whether or not they are suitable for use by creating short code fragments.apply operations for an ITIL-based environmentapply operations for an ITIL-based environmentProperly operate ITIL (Information Technology Infrastructure Library) based service desk procedures.perform software recovery testingperform software recovery testingExecute testing using specialised software tools to force failure of software in a variety of ways and checking how fast and better the software can recover against any type of crash or failure.control objectives for information and related technologycontrol objectives for information and related technologyThe risk and controls framework such as Control Objectives for Information and Related Technology (COBIT), which supports decision makers to resolve the gap between business risks, requirements and te...

Related Occupations

Occupations that need many of the same essential skills, so the move between them is shortest.

Frequently asked questions

What does an ICT change and configuration manager do?

ICT change and configuration managers organise and implement a process to manage changes throughout the lifecycle of ICT assets such as software, applications, ICT systems, etc. ICT change and configuration managers have a sound knowledge of the main technologies and processes used in system engineering and to manage the lifecycle of ICT systems and subsystems.

What skills does an ICT change and configuration manager need?

An ICT change and configuration manager needs 16 essential skills, including digital systems, ICT project management methodologies, project configuration management, DevOps, ICT process quality models.

Will AI replace ICT change and configuration manager jobs?

The AI disruption score for ICT change and configuration manager is 77/100 (very high risk). Skills most exposed to automation: Salt (tools for software configuration management), project configuration management, Apache Maven. Most resilient: Codenvy, build business relationships, computer programming.

AI Replacement Risk

77/ 100
Very High Risk
Low riskHigh risk

This is the average for the whole occupation. The AI Career Shield test (about 10 minutes) shows the risk in your own work and what you can do about it.

Check your own AI risk
View full AI disruption analysis →

Quick Facts

ISCO GroupInformation and communications technology professionals
Essential Skills16

What are you missing to work as ICT change and configuration manager?

The free skill gap analysis compares your skills with what this occupation requires and shows where to start.

Check your gaps