Release Manager (remote)

Johannesburg, Gauteng, South Africa

Job Description


Job SummaryRelease Manager (Remote) IT - Infrastructure ~ IT - Manager
Cape Town - Western Cape ~ Johannesburg - Gauteng ~ Durban - KwaZulu Natal ~ RemoteENVIRONMENT:A global provider of cutting-edge Data-centric Solutions urgently seeks a solutions-driven Release Manager who can communicate across all levels of the organization and with external stakeholders. You will plan, schedule, and control the software's development and deployment process, focusing on moving releases between test environments and into production. You will also be expected to communicate all key project plans, commitments, and changes including requirements, QA plans, schedule, and scope changes. You will need a proven track record managing complex software releases in a fast-paced environment, understand Agile, Scrum, Kanban, Waterfall, Git, SVN and have experience with Risk Management & strong skills in CI/CD tools including experience with CI/CD tools Jenkins, Azure DevOps, GitLab CI, etc.DUTIES:

  • Plan, schedule, and control the software's development and deployment process, focusing on moving releases between test environments and into production.
  • Work closely with Development and Operations teams to ensure that the software builds, deployment, and testing are scheduled and executed smoothly and efficiently.
  • Manage risks and resolve issues that affect release scope, schedule, and quality.
  • Coordinate release content and effort based on the service request backlog, pending service requests, third party applications, or operating system updates.
  • Communicate all key project plans, commitments, and changes including requirements, QA plans, schedule, and scope changes.
  • Conduct Release Readiness Reviews, Milestone Reviews, and Business Go/No-Go Reviews.
  • Produce Deployment, Run Books, and Implementation Plans.
  • Weekly Release Reporting to higher management and stakeholders.
  • Continuously work on improving the release process by documenting release issues and developing plans to improve process or automation.
REQUIREMENTS:
  • Experience in Release Management: Proven track record in managing complex software releases in a fast-paced environment.
  • Knowledge of Software Development Lifecycle (SDLC): Understanding of various development methodologies (Agile, Scrum, Kanban, Waterfall) and software development practices.
  • Strong skills in CI/CD tools: Experience with Continuous Integration and Continuous Deployment tools (Jenkins, Azure DevOps, GitLab CI, etc.).
  • Project Management Skills: Ability to manage multiple releases and projects simultaneously, excellent organizational and time management skills.
  • Risk Management: Ability to identify and mitigate risks that could impact release schedules or quality.
  • Knowledge of Version Control Systems: Experience with version control systems (Git, SVN, etc.), including branching and merging strategies.
  • Automation Skills: Familiarity with scripting and automation tools to streamline the release process.
Desirable
  • Certifications in Project Management (PMP, Prince2) or Agile methodologies (CSM, SAFe).
  • Experience with Azure and an understanding of services related to deployment and management.
  • Experience in database migrations and managing database change scripts as part of the release process.
  • Experience in the integration lifecycle.
  • Knowledge of regulatory compliance standards relevant to the industry, which may affect release management processes.
ATTRIBUTES:
  • Communication Skills: Excellent verbal and written communication skills. Ability to communicate across all levels of the organization and with external stakeholders.
  • Problem-Solving Skills: Strong analytical and problem-solving skills with a proactive approach to finding and solving issues.
Apply for this JobDatafinRecruiter

Job Mail

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.


Related Jobs

Job Detail

  • Job Id
    JD1325257
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned