×
Register Here to Apply for Jobs or Post Jobs. X

Release Engineer

Job in Johannesburg, 2000, South Africa
Listing for: Cware
Full Time position
Listed on 2026-01-01
Job specializations:
  • IT/Tech
    Cloud Computing, Systems Engineer
Job Description & How to Apply Below

Johannesburg, South Africa | Posted on 03/24/2025

Job Title: Software Release Engineer (Microsoft Stack)

Location: Orchards, Johannesburg

Work Model: During the probation period, the candidate will be fully in office. After probation, the role will follow a hybrid model with 70% remote and 30% in-office work.

Job Description

The Software Release Engineer is responsible for planning, automating, and executing software builds and releases within a Microsoft-based environment. This includes managing CI/CD pipelines, ensuring smooth deployments to Azure, and maintaining high standards for software delivery in .NET ecosystems.

Key Responsibilities:

Build & Deployment Automation

  • Design and maintain CI/CD pipelines using Azure Dev Ops Pipelines.
  • Automate builds for .NET Core / .NET Framework applications.
  • Manage release pipelines to Azure App Services, IIS, and Azure SQL.

Version Control & Configuration Management

  • Administer Azure Repos or Git Hub Enterprise.
  • Maintain branching strategies (Git Flow) and enforce code quality policies.

Release Management

  • Plan, coordinate, and execute releases across development, staging, and production environments.
  • Implement release gates and approvals using Azure Dev Ops Environments.
  • Deploy and manage infrastructure with ARM templates, Bicep, or Terraform (Azure Provider).
  • Automate provisioning and scaling in Azure Cloud.
  • Implement monitoring with Azure Monitor, Application Insights, and Log Analytics.
  • Manage rollback and recovery procedures in case of failed deployments.

Security & Compliance

  • Apply security best practices in Azure Dev Ops, including role-based access control (RBAC).
  • Ensure secure handling of secrets with Azure Key Vault.
Requirements

Requirements

  • CI/CD Tools: Azure Dev Ops Pipelines, Git Hub Actions (for MS Stack)
  • Opportunity to work in a Microsoft-based environment with cutting-edge technologies.
  • Hybrid work model: 70% remote and 30% in-office after the probation period.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary