A leading financial solutions provider in Johannesburg is seeking a Release & DevOps Specialist responsible for managing the software release processes and automating deployments. The ideal candidate will have strong expertise in CI/CD pipelines, preferably in Azure DevOps, and hands-on experience with .NET, Blazor, and SQL Server applications. Effective collaboration with development, QA, and IT teams is crucial to ensure high-quality, timely software deliveries. This role offers the opportunity for continuous improvement in release reliability and speed.
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 various layers of software.
Responsibilities
Own and manage the release calendar and schedules.
Build and maintain CI/CD pipelines in Azure DevOps.
Ensure staging environments are aligned with production.
Collaborate with QA to improve release processes.
Skills
CI/CD pipelines in Azure DevOps
Automated deployments for .NET / Blazor / SQL Server
Source control (Git branching strategies)
Troubleshooting across code, config, and environment layers
Tools
PowerShell
Bash
Python
Monitoring tools (e.g., Seq)
Job description
A leading financial solutions provider in Johannesburg is seeking a Release & DevOps Specialist responsible for managing the software release processes and automating deployments. The ideal candidate will have strong expertise in CI/CD pipelines, preferably in Azure DevOps, and hands-on experience with .NET, Blazor, and SQL Server applications. Effective collaboration with development, QA, and IT teams is crucial to ensure high-quality, timely software deliveries. This role offers the opportunity for continuous improvement in release reliability and speed.