Release Engineer
Listed on 2026-01-01
-
IT/Tech
Cloud Computing, Systems Engineer
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 DescriptionThe 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
- 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.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: