CWARE (PTY) LTD
Reg. no. 2019/216190/07
[Link]
info@[Link]
Tel: (083) 356-9223
Software Release Engineer (Microsoft Stack)
Role Overview
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:
1. Build & Deployment Automation
o Design and maintain CI/CD pipelines using Azure DevOps Pipelines.
o Automate builds for .NET Core / .NET Framework applications.
o Manage release pipelines to Azure App Services, IIS, and Azure SQL.
2. Version Control & Configuration Management
o Administer Azure Repos or GitHub Enterprise.
o Maintain branching strategies (Git Flow) and enforce code quality policies.
3. Release Management
o Plan, coordinate, and execute releases across development, staging, and
production environments.
o Implement release gates and approvals using Azure DevOps
Environments.
4. Environment & Infrastructure Management
o Deploy and manage infrastructure with ARM templates, Bicep, or
Terraform (Azure Provider).
Directors: W. Swanepoel & H. Leach
1
CWARE (PTY) LTD
Reg. no. 2019/216190/07
[Link]
info@[Link]
Tel: (083) 356-9223
o Automate provisioning and scaling in Azure Cloud.
5. Monitoring & Incident Management
o Implement monitoring with Azure Monitor, Application Insights, and Log
Analytics.
o Manage rollback and recovery procedures in case of failed deployments.
6. Security & Compliance
o Apply security best practices in Azure DevOps, including role-based access
control (RBAC).
o Ensure secure handling of secrets with Azure Key Vault.
Skills Required:
CI/CD Tools: Azure DevOps Pipelines, GitHub Actions (for MS Stack)
Version Control: Azure Repos, GitHub Enterprise
Scripting & Automation: PowerShell, YAML (for pipeline definitions), Bicep
Cloud Platform: Azure (App Services, Azure SQL, Azure Functions, Storage
Accounts)
Monitoring: Azure Monitor, Application Insights
Security: Azure AD
Submitted by:
Wilco Swanepoel
Director | [Link]
info@[Link]
Directors: W. Swanepoel & H. Leach
2