Our clients reserves the right not to make an appointment. In considering candidates for appointment into advertised posts, preference will be accorded to persons from a designated group in accordance with the approved Employment Equity Plan.
IT Change Manager
(YD/CM/BAR/07/10)
Overview
Reference
YD/CM/BAR/07/10
Salary
ZAR0 - ZAR0/hour
Job Location
- South Africa -- Johannesburg Metro -- Johannesburg
Job Type
Contract
Posted
07 October 2025
Closing date
17 Oct 2025 21:59
We are seeking a highly skilled IT Change Manager with proven expertise in managing and coordinating changes across complex enterprise applications built on the Microsoft .NET technology stack (C#, ASP.NET, MS SQL Server, IIS) as well as React and Docker. The ideal candidate will have at least 5 years of experience in application support and change management within enterprise environments, with a structured and analytical approach to incident, problem, and release management.
This role requires a balance of technical proficiency, process discipline, and strong communication skills to ensure controlled, risk-free implementation of changes across multiple systems and environments.
Key Responsibilities
-
Lead and manage the end-to-end Change Management process for enterprise applications and infrastructure.
-
Ensure all changes are properly assessed, documented, tested, and approved before implementation.
-
Coordinate with development, QA, operations, and business stakeholders to plan and execute changes with minimal disruption.
-
Oversee the change calendar and maintain visibility of upcoming releases and deployments.
-
Conduct impact analysis to assess potential risks and dependencies associated with proposed changes.
-
Facilitate Change Advisory Board (CAB) meetings and ensure compliance with governance standards.
-
Collaborate with application support and incident management teams to resolve issues and implement preventive measures.
-
Support and monitor application environments built on .NET (C#, ASP.NET), MS SQL Server, IIS, React, and Docker.
-
Drive continuous improvement in change management processes and tools.
-
Maintain comprehensive documentation of all changes, incidents, and resolutions for audit and knowledge-sharing purposes.
Required Skills & Experience
-
Minimum 5 years of experience providing application support and managing changes in enterprise-level environments.
-
Solid understanding of:
-
Microsoft .NET technologies (C#, ASP.NET)
-
MS SQL Server – query optimization, deployment validation, rollback management
-
IIS – configuration, deployment, and troubleshooting
-
React – front-end release coordination and version management
-
Docker – containerized deployments and rollback strategies
-
Proven experience with ITIL-based change, incident, and problem management.
-
Strong knowledge of release management and deployment pipelines (CI/CD).
-
Experience with version control systems (Git) and ticketing tools (e.g., Jira, ServiceNow).
-
Excellent analytical, planning, and communication skills.
Preferred Qualifications
-
Bachelor’s degree in Computer Science, Information Systems, or related field.
-
ITIL Foundation or Practitioner Certification.
-
Experience with cloud environments (Azure, AWS) and container orchestration (Kubernetes).
-
Familiarity with DevOps practices and automation tools.
|