Role Purpose
The Senior Azure Cloud Engineer is responsible for designing, implementing, optimizing,
and maintaining cloud solutions on Microsoft Azure.
Requirements
- Minimum of 8 years relevant experience in Cloud Engineering
- Azure Compute (VMs, Scale Sets, App Services)
- Networking (VNets, NSGs/ASGs, Azure Firewall, ExpressRoute/VPN)
- Azure Active Directory / Entra ID
- Azure Kubernetes Service (AKS)
- Monitoring and Observability tools
- Strong scripting: PowerShell, Azure CLI, optional Python.
Duties and Responsibilities
Key Accountabilities/KRAs/KPIs
Cloud Architecture & Design
- Design and implement Azure cloud architectures following Well-Architected
Framework principles.
- Lead the design of scalable and secure Azure Infrastructure-as-a-Service (IaaS) and
Platform-as-a-Service (PaaS) solutions.
- Create reference architectures, governance models, and landing zones (e.g., CAF,
Enterprise Scale).
Cloud Operations & Administration
- Manage Azure resources: VMs, VNets, Storage Accounts, AKS, App Services,
Firewalls, Load Balancers, Azure SQL, Key Vault, etc.
- Implement and maintain monitoring, alerting, and logging using Azure Monitor,
Log Analytics, Application Insights, and Sentinel.
- Ensure high availability, DR readiness, and resilience across all cloud workloads.
- Security, Governance & Compliance
- Implement Azure security best practices including Conditional Access, Defender for
Cloud, IAM/RBAC, Key Vault, and Zero-Trust.
- Enforce governance using Policies, Blueprints, Management Groups, and proper
RBAC structures.
- Conduct risk assessments and ensure compliance with ISO27001, POPIA, or
organisation-specific standards.
Automation & DevOps
- Develop Infrastructure-as-Code using ARM, Bicep, Terraform, or Azure
CLI/PowerShell.
- Build and maintain CI/CD pipelines (Azure DevOps / GitHub Actions).
- Automate operational tasks to reduce toil and improve efficiency.
- Cost Optimization & FinOps
- Perform Azure cost analysis, budgeting, forecasting, and rightsizing.
- Optimize resource usage via automation, reservations, hybrid benefits, and scaling
configurations.
- Provide FinOps reports and recommendations to leadership.
Collaboration & Leadership
- Act as a technical escalation point for Azure-related issues.
- Mentor junior cloud engineers and drive best-practice adoption.
- Work closely with security, networking, development, and operations teams
As an applicant, please verify the legitimacy of this job advert on our company career page.