970,723open jobs
58,545companies
159,616added this week
Browse all
Salary
≈ $20k – $48k per year (Estimated)
Location
Hybrid (Johannesburg, South Africa)
Seniority
Middle · 3+ years exp

Confirmed on the employer's own hiring board on Sep 30, 2026. First seen by Alion on Sep 28, 2026. DVT scores A on the Alion truth index.

Overview
Company
Impact
Profile match

DVT

DVT is a South African software company founded in 1999 and headquartered in Johannesburg. It provides software development, testing and agile consulting. The company works with enterprise clients across the country.

DVT is one of the top software development companies on the continent. Our software engineers are consulting on cutting edge applications at top companies in South Africa, as well as consulting globally. You will have the opportunity to work alongside some of the most established developers in the country and globally with the latest technologies.

DVT is committed to continuously training our staff and we are very proud of our culture of learning, internal speaking and training at a variety of sponsored technical events across the Microsoft ecosystem.

We are looking for an Azure Cloud Security Engineer for a contract with a client in the banking sector. You will design, implement and optimise security controls across the client's Microsoft Azure environments, with a strong focus on Zero Trust architecture built on Microsoft security tooling.

You will configure and manage Microsoft Entra ID, deploy and tune the Microsoft Defender suite, and design and build Microsoft Sentinel SIEM capability, from data connector onboarding and detection rules through to automated incident response. You will also support secure cloud landing zones and guardrails, and align controls to Zero Trust, CIS and NIST.

This is a delivery-focused role. You will work closely with the infrastructure, cloud and security teams, produce technical documentation and hand over knowledge where required.

The ideal candidate is a hands-on, mid-level cloud security engineer with current Microsoft security certification, who works well on their own in a complex, regulated enterprise environment.

Requirements

Role Summary

This is a mid-tier, hands-on Azure cloud security engineering role with three focus areas. First, identity-centric Zero Trust: Conditional Access, Identity Protection, Privileged Identity Management and MFA / passwordless in Microsoft Entra ID. Second, threat protection: deploying and optimising Defender for Cloud, Endpoint, Identity and, where applicable, Office 365. Third, security operations: designing and implementing Microsoft Sentinel, including connectors, analytics rules, workbooks and SOAR automation. The role is a contract with an urgent start and a hybrid working model with limited time on site.

The Environment

  • A regulated retail banking environment within a large South African retail group

  • Microsoft Azure as the cloud platform, with secure landing zones and guardrails

  • Microsoft Entra ID as the identity platform, moving toward identity-centric Zero Trust

  • The Microsoft Defender suite (Cloud, Endpoint, Identity and Office 365) for threat protection

  • Microsoft Sentinel as the SIEM / SOAR platform, with Logic Apps for incident automation

  • Security controls aligned to Zero Trust, CIS and NIST frameworks

  • Hybrid working model: Pretoria (Centurion preferred) or Cape Town, with infrequent office attendance

DUTIES AND RESPONSIBILITIES

Zero Trust Architecture

  • Design and implement Zero Trust security architectures across Azure environments

  • Implement security controls aligned to Microsoft security best practice and frameworks such as Zero Trust, CIS and NIST

Identity & Access (Microsoft Entra ID)

  • Configure and manage Conditional Access policies

  • Configure Identity Protection and risk-based policies

  • Implement and manage Privileged Identity Management (PIM)

  • Roll out MFA and passwordless authentication

Threat Protection (Microsoft Defender)

  • Deploy, configure and optimise Defender for Cloud, Defender for Endpoint and Defender for Identity

  • Deploy and configure Defender for Office 365 where applicable

Security Operations (Microsoft Sentinel)

  • Design and implement Microsoft Sentinel SIEM solutions

  • Onboard data connectors, including third-party security tools

  • Build analytics rules and detection logic

  • Build workbooks and dashboards

  • Automate incident response with Logic Apps / SOAR playbooks

Cloud Platform & Collaboration

  • Support secure cloud landing zones and guardrails

  • Work closely with infrastructure, cloud and security teams to embed security-by-design

  • Provide technical documentation and knowledge transfer where required

Required Experience and Skills

Must-have

  • 3-5 years' hands-on Azure cloud security engineering experience (the client will also consider junior profiles with 1-3 years and the same skills)

  • Proven experience designing and implementing Zero Trust security models and identity-centric security controls

  • Strong, practical experience with Microsoft Entra ID (Conditional Access, Identity Protection, PIM, MFA / passwordless)

  • Strong, practical experience with the Microsoft Defender suite

  • Strong, practical experience with Microsoft Sentinel (connectors, analytics rules, workbooks, Logic Apps / SOAR automation)

  • Experience working in enterprise or regulated environments

  • Able to work independently in a contract / delivery role

Required Certifications (current / active)

  • One or more of: Microsoft Certified: Azure Security Engineer Associate (AZ-500), Security Operations Analyst Associate (SC-200), or Identity and Access Administrator Associate (SC-300)

Advantageous

  • Additional security or cloud certifications, such as CCSP

  • Infrastructure as code (ARM, Bicep or Terraform)

  • Familiarity with Azure networking and hybrid environments

  • Experience integrating third-party security tools into Sentinel

  • Strong troubleshooting and analytical skills

  • Financial services or banking experience

Who we are:

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
970,723 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Security
Similar stack
Same company
Johannesburg
≈ $28k – $63k per year (Estimated) • In office • 5+ years exp • Sandton
Python
PowerShell
DevOps
Splunk
GCP
Azure
AWS
DNS
VPN
Cybersecurity
Okta
FortiGate
Zscaler
Zero Trust
IBM QRadar
SIEM
DLP
Apply
≈ $25k – $56k per year (Estimated) • In office • 5+ years exp • Cape Town
Python
PowerShell
Bash
DevOps
Splunk
GCP
Azure
AWS
Linux
Windows
Cybersecurity
Microsoft Sentinel
ISO 27001
MITRE ATT&CK
NIST CSF
SOC 2
GDPR
IBM QRadar
SIEM
Apply
Security Engineer 1 month ago
≈ $25k – $57k per year (Estimated) • In office • 6+ years exp • Bachelor's Degree • Cape Town
Python
PowerShell
DevOps
IAM
Cybersecurity
Zscaler
Zero Trust
Apply
SOC Analyst 1 day ago
≈ $13k – $35k per year (Estimated) • Hybrid • 2+ years exp • Bachelor's Degree • Cape Town
DevOps
Azure
Incident Management
Linux
Windows
Cybersecurity
Crowdstrike
Microsoft Sentinel
SentinelOne
Microsoft Defender
Active Directory
SIEM
Apply
≈ $40k – $112k per year (Estimated) • Hybrid • Full-Time • Guildford
Apply
≈ $94k – $190k per year (Estimated) • Hybrid • Full-Time • 6+ years exp • Sydney
Go
Java
AI/ML
Machine Learning
DevOps
Terraform
GCP
Azure
AWS
Kubernetes
Google Cloud Run
Apply
≈ $127k – $300k per year (Estimated) • Hybrid • Full-Time • 7+ years exp • Bachelor's Degree • Sydney • Melbourne
AI/ML
Embeddings
RAG
DevOps
GCP
Azure
AWS
Amazon S3
Apply
In office • Full-Time • Bachelor's Degree • George Town
JavaScript
PowerShell
C#
AI/ML
RAG
Frontend
npm
DevOps
Azure DevOps
Azure
CI/CD
Jenkins
Windows
Management
Agile
QA
Selenium
Playwright
Apply
$151k – $251k per year • In office • 6+ years exp • Bachelor's Degree • Pittsburgh
Python
JavaScript
SQL
C++
C++
PyTorch C++
AI/ML
LangChain
Spark
Fine-tuning
Scikit-learn
AI Agents
DALL-E
AgentOps
Pandas
PyTorch
RAG
OpenAI
LLMOps
Machine Learning
DevOps
Azure DevOps
Azure
CI/CD
Management
Jira
Agile
Apply
$128k – $193k per year • In office • 3+ years exp • Bachelor's Degree • Rogers
Python
JavaScript
SQL
C++
C++
PyTorch C++
AI/ML
LangChain
Spark
Fine-tuning
Scikit-learn
AI Agents
DALL-E
AgentOps
Pandas
PyTorch
RAG
OpenAI
LLMOps
Machine Learning
DevOps
Azure DevOps
Azure
CI/CD
Management
Jira
Agile
Apply
≈ $27k – $66k per year (Estimated) • Remote (South Africa) • 10+ years exp
Databases
Google BigQuery
BigQuery
DevOps
Rest API
Terraform
GCP
OpenTelemetry
AWS CDK
CloudFormation
Datadog
GitLab CI
CI/CD
Git
AWS
Grafana
Gitflow
Trunk-Based Development
AWS Lambda
Amazon S3
IAM
Amazon CloudWatch
Amazon EventBridge
API Gateway
Cybersecurity
Snyk
Apply
≈ $26k – $63k per year (Estimated) • Hybrid • 3+ years exp • South Africa
C#
C#
.NET
AI/ML
AI Agents
OCR
LLM Guardrails
DevOps
Terraform
Azure
CI/CD
Git
Docker
Kubernetes
Platform Engineering
Bicep
GitHub
Cybersecurity
Microsoft Entra ID
Apply
$56k – $74k per year • In office • 5+ years exp • Johannesburg
Swift
Swift
Swinject
Mobile
UIKit
SwiftUI
Combine
MVVM
Dependency Injection
State Management
Apply
In office • 7+ years exp • South Africa
Swift
Mobile
UIKit
SwiftUI
Combine
MVVM
GCD
Dependency Injection
State Management
DevOps
CI/CD
Git
Apply
≈ $34k – $80k per year (Estimated) • In office • 8+ years exp • Johannesburg
Python
JavaScript
TypeScript
SQL
Python
Django
Django REST Framework
Databases
MySQL
PostgreSQL
AI/ML
LangChain
LlamaIndex
Prompt Engineering
Semantic Kernel
LLM
RAG
Semantic Search
OpenAI
Anthropic
Semantic Search
LLM Guardrails
Frontend
Vue.js
Angular
React.js
DevOps
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
QA
Pytest
Apply
≈ $20k – $51k per year (Estimated) • Hybrid • Full-Time • Bachelor's Degree • Johannesburg
Apply
Lead Data Engineer 2 hours ago
≈ $30k – $66k per year (Estimated) • Hybrid • Full-Time • Johannesburg
SQL
DevOps
Ansible
Chef
CI/CD
Jenkins
Incident Management
Management
Agile
Apply
≈ $12k – $28k per year (Estimated) • Equity • In office • 3+ years exp • Johannesburg
Apply
≈ $18k – $42k per year (Estimated) • In office • Johannesburg
Apply
≈ $16k – $33k per year (Estimated) • In office • 3+ years exp • Johannesburg
DevOps
Incident Management
Apply
See all jobs
This is one of many
970,723 more open roles from verified company boards, updated every day.