Enable job alerts via email!

Release & DevOps Specialist (JHB)

Datafin Recruitment

Johannesburg

On-site

ZAR 500,000 - 700,000

Full time

Today
Be an early applicant

Job summary

A leading recruitment agency in Johannesburg is searching for a Release & DevOps Specialist to ensure seamless software releases. The ideal candidate should have strong experience with CI / CD pipelines in Azure DevOps and automated deployments for .NET applications. This role requires collaboration with Development and QA teams to improve release processes and maintain robust environments.

Qualifications

  • Strong experience with CI / CD pipelines in Azure DevOps.
  • Hands-on experience with automated deployments for .NET / Blazor / SQL Server applications.
  • Expert understanding of source control (Git branching strategies).
  • Strong troubleshooting skills across code, config, and environment layers.
  • Exposure to Release / Change Management processes in enterprise environments.

Responsibilities

  • Own and manage the release calendar with stakeholders.
  • Build and maintain CI / CD pipelines in Azure DevOps.
  • Maintain dev, staging, and production environments for stability.
  • Ensure test environments are production-like.
  • Provide dashboards on release readiness and success rates.

Skills

CI / CD pipelines in Azure DevOps
Automated deployments for .NET / Blazor / SQL Server
Source control (Git branching strategies)
Troubleshooting skills
Monitoring and observability tools
Scripting (PowerShell, Bash, Python)
Job description
Overview

Job title : Release & DevOps Specialist (JHB)

Job Location : Gauteng, Johannesburg

Deadline : October 25, 2025

Quick Recommended Links

  • Jobs by Location
  • Job by industries

ENVIRONMENT :

  • A provider of tailored Financial Solutions seeks a Release & DevOps Specialist who will be responsible for ensuring smooth, reliable, and repeatable software releases from development through staging to production.
  • This role bridges the gap between Development, QA, and Operations by managing release processes, automating deployments, and maintaining stable environments.
  • They will enable the Development team to focus on building features, while ensuring the business receives high-quality, production-ready software on time.
  • Must-Have criteria include strong experience with CI / CD pipelines in Azure DevOps, hands-on experience with automated deployments for .NET / Blazor / SQL Server applications & expert understanding of source control (Git branching strategies).
DUTIES
Release Management
  • Own and manage the release calendar, coordinating with Product Owners, Developers, and QA.
  • Plan, document, and communicate release schedules and content.
  • Ensure staging environments are aligned with production and release packages are validated before go-live.
  • Triage bugs raised in staging and work with Developers / QA to resolve them efficiently.
  • Facilitate go / no-go decisions with stakeholders.
DevOps / Automation
  • Build and maintain CI / CD pipelines in Azure DevOps.
  • Automate deployments to dev, staging, and production environments.
  • Ensure reproducible builds and consistent deployment scripts.
  • Manage environment configuration, secrets, and access control.
  • Implement rollback and recovery strategies.
Environment & Infrastructure
  • Maintain dev, staging, and production environments to ensure parity and stability.
  • Monitor environment health, performance, and resource usage.
  • Work with IT Ops to align deployments with compliance and security policies.
Collaboration & Process Improvement
  • Act as the first line of investigation for staging issues (deployment / config / data), escalating true code defects back to Devs.
  • Partner with QA to ensure test environments are production-like.
  • Improve release processes to reduce lead time and increase deployment frequency.
  • Provide dashboards and reporting on release readiness, success rates, and post-release stability.
REQUIREMENTS

Must-haves –

  • Strong experience with CI / CD pipelines in Azure DevOps.
  • Hands-on experience with automated deployments for .NET / Blazor / SQL Server applications.
  • Expert understanding of source control (Git branching strategies).
  • Strong troubleshooting skills across code, config, and environment layers.
  • Exposure to Release / Change Management processes in enterprise or regulated environments.

Nice-to-haves –

  • Familiarity with monitoring and observability tools e.g. Seq.
  • Knowledge of security practices for deployments (secrets management, access policies).
  • Scripting experience (PowerShell, Bash, Python).
  • Experience with infrastructure automation (e.g., containerization).
ATTRIBUTES
  • Structured & detail-oriented – able to manage multiple moving parts in parallel.
  • Problem solver – investigates staging / production issues calmly and systematically.
  • Collaborative – works closely with Developers, QA, and IT.
  • Ownership mindset – treats release success as their personal responsibility.
  • Continuous improver – always looking for ways to make releases faster, safer, and more reliable.
  • ICT jobs
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.