About the position
ENVIRONMENT:
A cutting-edge HealthTech solutions in Joburg seeks a DevOps Engineer for this hands-on role where you will work across SQL Server, SSRS, C#/.NET applications, and Azure-hosted services, supporting systems end-to-end — from database logic and reporting, through CI/CD pipelines, to IIS- and Azure-based deployments. This role is suited to someone who is comfortable moving between T-SQL, C#, build pipelines, and production environments. Applicants must have the strong ability to write, optimize, and troubleshoot complex SQL queries and stored procedures; have hands-on experience with SSRS report development and maintenance & practical experience with ASP.NET MVC and .NET Core.
DUTIES:
SQL Development & Reporting (˜50%) -
- Design, write, and optimize T-SQL queries, views, stored procedures, and functions.
- Develop and maintain SSRS reports, including datasets, parameters, layouts, and performance tuning.
- Support data extraction and reporting requirements across internal systems.
- Investigate and resolve data integrity, performance, and reporting issues in production environments.
- Collaborate with Developers and stakeholders to translate requirements into reliable data and reporting solutions.
Release Management & Deployments (˜20%) -
- Plan, coordinate, and execute application and database releases across development, staging, and production.
- Build and implement CI/CD pipelines for .NET applications and SQL Server deployments.
- Manage release approvals, deployment windows, and rollback procedures.
- Support deployment of ASP.NET MVC and .NET Core applications, including APIs.
DevOps & Application Platform Support (˜30%) -
- Support and deploy C# ASP.NET MVC and .NET Core applications, including REST APIs.
- Deploy and maintain applications on IIS, including configuration, bindings, certificates, and application pools.
- Provide operational support for Azure App Services and Azure SQL environments.
- Administer Git-based source control, including branching strategies and release workflows.
- Assist with cloud infrastructure provisioning
- Implement monitoring and diagnostics.
- Apply security best practices.
REQUIREMENTS:
- SQL Server & T-SQL: Strong ability to write, optimize, and troubleshoot complex SQL queries and stored procedures.
- Reporting: Hands-on experience with SSRS report development and maintenance.
- C# & .NET: Practical experience with ASP.NET MVC and .NET Core, particularly in deploying and supporting applications and APIs.
- CI/CD: Azure DevOps Pipelines; experience deploying .NET and database changes.
- Version Control: Git (Bitbucket); understanding of branching and release strategies.
- Hosting & Infrastructure: IIS configuration and management.
- Scripting & Automation: PowerShell experience preferred.
- Operations Mindset: Comfortable supporting production systems and diagnosing real-world issues.
Desirable –
- Database deployment tooling (SSDT, DACPACs).
- Infrastructure-as-code (ARM, Bicep, Terraform).
- Experience supporting APIs in production (logging, monitoring, versioning).
- Familiarity with regulated or data-sensitive environments.
Desired Skills:
- DevOps
- GitHub
- Microsoft Azure
About The Employer:
A provider of cutting-edge HealthTech solutions