To integrate interrelated components and optimise the release management process by coordinating requirements, testing, and scheduling with stakeholders. Working closely with Agile teams, the role manages interdependencies, uphold quality standards, and ensure timely, continuous delivery of solutions to customers.
###
Minimum Requirements
Education:
Bachelor's degree or Diploma in Computer Science or Information Science or Information Technology
Exeprience:
Excellent programming skills and experience
Ability to handle software infrastructure management & configuration management
2 - 6 years of experience in using project or release management tools
Expert understanding of software development lifecycle
Understanding of CI/CD, branching and release strategies
Experience with Agile methodologies especially SAFe Agile
Excellent written and verbal communication skills
Experience in coordinating cross-functional work teams up to task completion
Knowledge and Skills:
Knowledge of and exposure to SDLC / Change Control / Release Management
Solid understanding of versioning software - Git
Working knowledge of Agile development methodologies
Working knowledge of DevOps tools (Git, Jenkins, Sonar, Nexus ...)
Worked in a multi-project environment.
Competencies:
Structured and Analytical Thinking
Effective Communication Skills
Relationship Building and Stakeholder Management
Results Oriented
People Management and Empowerment
Process Optimisation
Inspirational Leadership
Development Orientation
###
Duties and Responsibilities
Align release processes to Web Content Accessibility Guidelines (WCAG) where relevant
Embed ISO 25010 attributes in Definition of Ready (DoR), Definition of Done (DoD), release gates, and test charters
Release Planning: Define release policies, maintain release calendars, and create detailed release plans
Coordinate with IT and business stakeholders
Assure cutover/runbook readiness, tested rollback plans, and release readiness reviews
Oversee deployment management, tagging, post-release validation, and release calendar management
Manage risks and resolve challenges impacting release scope, quality, and schedules
Exercise stop-the-line authority for non-compliance with release gates and standards
Produce reports for every release, including deployment, implementation, and run book plans
Conduct post-implementation reviews, monitor early performance, and review outcomes to improve future deployments
Develop automation and release management tools, scripts, and playbooks; standardize feature flags, canary releases, blue/green deployments, and monitoring practices
* Ensure releases are thoroughly tested and approved before deployment; validate release notes and manage deliverables into production environments
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.
Job Detail
Job Id
JD1648012
Industry
Not mentioned
Total Positions
1
Job Type:
Full Time
Salary:
Not mentioned
Employment Status
Permanent
Job Location
Parktown, GP, ZA, South Africa
Education
Not mentioned
Apply For This Job
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.