986,892open jobs
58,977companies
161,835added this week
Browse all
Salary
≈ $27k – $64k per year (Estimated)
Location
In office (Midrand)
Seniority
Senior · 5+ years exp

Confirmed on the employer's own hiring board on Oct 1, 2026. First seen by Alion on Jul 23, 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 seeking a Senior Azure Cloud/Platform Engineer to design and build a fully private Azure environment. This is a greenfield platform buildout, not application deployment into an existing environment. The engineer will establish the Azure networking foundation, configure all PaaS and managed services behind Private Endpoints, deploy private AKS clusters, and ensure end-to-end hybrid DNS resolution across an existing site-to-site VPN. All infrastructure must be codified for repeatable deployment across Production and Test environments.

Requirements

DUTIES AND RESPONSIBILITIES

Azure Private Networking

  • Design and implement the VNet topology with appropriately segmented subnets for AKS, Private Endpoints, Application Gateway, and management

  • Deploy and configure Private Endpoints for Azure Container Registry, Azure SQL, Azure Storage (Blob and Table), Azure Key Vault, Azure Service Bus, and Azure App Configuration

  • Configure Private DNS Zones for all services

  • Configure Network Security Groups (NSGs) and User-Defined Routes (UDRs) to enforce least-privilege network access

  • Disable public access on all PaaS services once private connectivity is confirmed

Hybrid Connectivity and DNS

  • Work with infrastructure team to validate and optimise the existing site-to-site VPN

  • Deploy Azure DNS Private Resolver or DNS forwarder infrastructure to enable on-premises resolution of Azure Private DNS Zones

  • Conditional DNS forwarding on on-premises DNS servers

  • Ensure end-to-end name resolution works for all services across the VPN boundary - including validating that the VPN does not block cloud endpoints when both environments are active

AKS Private Cluster Deployment

  • Deploy AKS with a private API server endpoint (no public Kubernetes API exposure)

  • Configure Azure CNI networking with IP address planning to avoid conflicts with on-premises ranges

  • Set up node pool autoscaling for Production and scale-to-minimum/zero for the Test environment

  • Integrate AKS with Azure Container Registry via Private Endpoint and managed identity

  • Configure workload identity for secure access to Azure PaaS services from pods

  • Enable the Dapr extension for AKS as an Azure-managed cluster extension

Azure Application Gateway and Ingress

  • Deploy Azure Application Gateway with WAF v2 as the ingress point into the AKS cluster

  • Configure backend pools, health probes, and routing rules for the application workloads

  • Configure ingress routing to support traffic switching between on-premises and cloud based on availability and response time

  • Integrate TLS termination with certificates managed in Azure Key Vault

Security and Identity

  • Configure Azure Key Vault with private access for secrets, certificates, and encryption keys

  • Set up managed identities across all services to eliminate credential-based authentication

  • Implement RBAC across all deployed resources

  • Integrate with Entra ID (Azure AD) configure the foundational app registrations, tenant configuration, and identity infrastructure

Observability Infrastructure

  • Configure Azure Monitor, Container Insights, and Log Analytics workspace for the AKS cluster

  • Set up Application Insights resources for the .NET workloads

  • Configure Dapr's telemetry pipeline to flow into the same Application Insights and Log Analytics infrastructure

  • Establish alert rules and Azure Monitor workbooks for cluster health, node scaling, and Private Endpoint connectivity

Infrastructure as Code

  • Codify all infrastructure in Terraform or Bicep using a modular structure that supports environment-level parameterisation

  • Ensure the same codebase can deploy both Production (zone-redundant) and Test (cost-optimised, scale-to-zero) environments

  • Implement CI/CD pipelines for infrastructure deployment via Azure DevOps

  • Establish drift detection and automated compliance checks

Required Experience and Skills

Must-have

  • 5+ years in Cloud Engineering, Platform Engineering, or Infrastructure Engineering roles, with at least 3 years focused on Azure

  • Proven hands-on experience designing and deploying Azure Virtual Networks, subnets, NSGs, UDRs, and network peering

  • Deep experience with Azure Private Endpoints and Private DNS Zones across multiple PaaS services (SQL, Storage, Key Vault, ACR, Service Bus)

  • Experience deploying and operating AKS private clusters, including Azure CNI networking, node pool management, and workload identity

  • Strong experience with Azure Application Gateway (WAF v2) configuration and backend integration

  • Experience with hybrid connectivity: site-to-site VPN, DNS resolution across cloud/on-premises boundaries, Azure DNS Private Resolver or forwarder VM

  • On-premises infrastructure experience; understanding of how cloud and on-prem coexist in hybrid architectures, including firewalls, VPN gateways, and on-prem networking

  • Proficiency in Terraform or Bicep for infrastructure as code, with experience building multi-environment deployable modules

  • Experience with Azure Key Vault, managed identities, and Entra ID integration

  • Strong understanding of Kubernetes internals: networking (CNI), RBAC, Helm, ingress controllers, pod identity

  • Experience building CI/CD pipelines for infrastructure deployment (Azure DevOps preferred)

  • Experience configuring Azure Monitor, Container Insights, and Log Analytics for AKS clusters

  • Excellent documentation skills and experience with technical handover

Advantageous

  • Microsoft Azure certifications: AZ-305 (Solutions Architect), AZ-104 (Administrator), or AZ-400 (DevOps Engineer)

  • Certified Kubernetes Administrator (CKA)

  • Experience with Dapr on AKS cluster extension deployment, component configuration, and integration with Azure-backed state stores and pub/sub

  • Experience with Azure Service Bus (Private Endpoint configuration, topic/subscription topology)

  • Experience with Azure App Configuration for multi-environment feature and configuration management

  • Experience with Azure Database Migration Service and Data Migration Assistant

  • Experience with Azure landing zone frameworks (Cloud Adoption Framework, Enterprise-Scale)

  • Experience with Application Insights and OpenTelemetry instrumentation pipelines

  • Experience with cost optimisation patterns: AKS scale-to-zero, Azure SQL auto-pause, reserved instances

  • Familiarity with MassTransit over Azure Service Bus

  • Experience in telecommunications or ISP environments

  • Knowledge of GitOps tools such as ArgoCD or Flux

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.
986,892 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

DevOps
Similar stack
Same company
Midrand
In office • Full-Time • 3+ years exp • Bachelor's Degree • Mpumalanga
Apply
$100k – $200k per year • In office • TS/SCI • Bachelor's Degree • Alexandria
DevOps
Windows
Apply
$85k – $106k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Fairhaven
Apply
≈ $111k – $229k per year (Estimated) • In office • Full-Time • 15+ years exp • Bachelor's Degree • Fairhaven
DevOps
Azure
Cybersecurity
Microsoft Entra ID
Active Directory
Management
Microsoft Teams
SharePoint
ITIL
Apply
$191k – $334k per year • Equity • In office • Full-Time • 8+ years exp • Bachelor's Degree • Mountain View
Databases
ElasticSearch
OpenSearch
AI/ML
Embeddings
Multimodal AI
AI Agents
RAG
Hybrid Search
Knowledge Graph
Recommender Systems
Management
ServiceNow
Apply
≈ $24k – $54k per year (Estimated) • In office • Full-Time • 5+ years exp • Guangzhou
Python
Java
SQL
PowerShell
Perl
DevOps
OpenShift
CI/CD
Kubernetes
Incident Management
Windows
Management
Agile
ITIL
Apply
≈ $27k – $52k per year (Estimated) • In office • 6+ years exp • Master's Degree • Johannesburg
Python
SQL
MATLAB
SAS
AI/ML
Machine Learning
Analytics
Power BI
Microsoft Excel
Apply
≈ $70k – $132k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Everett
Python
SQL
Databases
Snowflake
Oracle
DevOps
Rest API
CI/CD
Git
Analytics
Power BI
Apply
≈ $19k – $48k per year (Estimated) • In office • 5+ years exp • Master's Degree • Cape Town
Python
SQL
AI/ML
Time Series Forecasting
Analytics
Tableau
Power BI
Management
Agile
Apply
Jira Developer 2 days ago
≈ $91k – $214k per year (Estimated) • In office • Top Secret • Bachelor's Degree • Washington
Java
SQL
DevOps
Rest API
Management
Jira
ITSM
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
≈ $26k – $63k per year (Estimated) • Remote (South Africa) • Contractor • 5+ years exp
Python
PowerShell
Databases
Microsoft Fabric
DevOps
Rest API
Terraform
Azure DevOps
Azure
CI/CD
Platform Engineering
FinOps
GitHub
Cybersecurity
Microsoft Entra ID
Apply
≈ $26k – $61k per year (Estimated) • In office • Contractor • 7+ years exp • Johannesburg
PowerShell
C#
C#
.NET
DevOps
Terraform
Azure DevOps
Azure
CI/CD
Git
Docker
Kubernetes
Bicep
Azure AKS
Cybersecurity
Snyk
SonarQube
Microsoft Entra ID
Active Directory
Management
ClickUp
QA
Postman
Apply
In office • Johannesburg
Python
AI/ML
AWS Bedrock
Amazon SageMaker
AWS Bedrock AgentCore
DevOps
CloudFormation
CI/CD
AWS
Kubernetes
Apply
≈ $20k – $48k per year (Estimated) • Hybrid • 3+ years exp • Johannesburg
DevOps
Terraform
Azure
Bicep
Cybersecurity
Microsoft Sentinel
Microsoft Defender
Zero Trust
Microsoft Defender for Cloud
Microsoft Entra ID
SIEM
Apply
$44k – $66k per year • In office • Contractor • 4+ years exp • Midrand
AI/ML
Machine Learning
DevOps
Terraform
Azure
Windows Server
Bicep
DNS
Apply
$44k – $66k per year • In office • Contractor • 5+ years exp • Bachelor's Degree • Midrand
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Databases
MS SQL
AI/ML
Machine Learning
DevOps
Rest API
Azure
CI/CD
Git
Apply
In office • Full-Time • Midrand
PHP
Management
WhatsApp
Apply
≈ $13k – $28k per year (Estimated) • In office • Full-Time • 1+ year exp • Midrand
PHP
Management
WhatsApp
Apply
$44k – $66k per year • In office • Contractor • 5+ years exp • Midrand
AI/ML
Machine Learning
Marketing
GA4
LinkedIn
Apply
See all jobs
This is one of many
986,892 more open roles from verified company boards, updated every day.