Job Details
Job Description
Job Specification: Cloud & Networks Engineer
Reporting To: Head of Infrastructure & Networks
Department
Infrastructure
Location
Tygerberg Office Park, Uys Krige Drive, Plattekloof, Cape Town, South Africa
(Hybrid/On-site)
About the Role
We are looking for a Cloud & Networks Engineer with strong expertise in Microsoft Azure, deepnetworking knowledge, and hands-on experience working across hybrid environments. Thisrole is focused on designing, implementing, and operating secure, scalable cloud infrastructurewhile supporting modernisation initiatives migrating from on-premises (VMware-based)environments to cloud platforms.
The ideal candidate understands both traditional infrastructure and modern cloud-nativepatterns, and is comfortable working at the intersection of cloud platforms, networking, andsecurity. Strong experience with FortiGate firewalls (or equivalent enterprise firewalltechnologies) is highly valued.
You will play a key role in enabling reliable connectivity between on-prem and cloud environments, improving security posture, and supporting the transition from legacy infrastructure to Azure-native services.
Key Responsibilities
- Design, deploy, and operate Azure-based infrastructure with a strong focus on networking, security, and availability.
- Support and execute modernization and migration projects from on-premises VMware environments to cloud platforms.
- Design and manage hybrid connectivity, including site-to-site VPNs, point-to-site VPNs,ExpressRoute, and routing strategies.
- Implement and manage network security controls, including firewalls, NSGs, UDRs, andzero-trust patterns.
- Configure, manage, and troubleshoot FortiGate firewalls (or equivalent technologies such asPalo Alto, Cisco, Check Point).
- Collaborate with internal teams to improve platform reliability, security, and operational efficiency.
- Monitor infrastructure and network performance, proactively identifying and resolving issues.
- Support identity and access management across hybrid environments (Azure AD / Entra ID,RBAC).
- Contribute to automation efforts to reduce manual operational work.
- Participate in incident response and operational support when required.
Skills & Experience
Cloud Platforms
- Strong hands-on experience with Microsoft Azure
- Solid understanding of Azure core services (VNets, Subnets, Load Balancers, ApplicationGateway, Azure Firewall)
Networking & Security
- Strong networking fundamentals (TCP/IP, DNS, routing, load balancing)
- Experience designing and operating:
- Site-to-site and point-to-site VPNs
- ExpressRoute
- Hub-and-spoke and landing zone architectures
- Hands-on experience with FortiGate firewalls (highly valued) or equivalent enterprise firewalls
- Understanding of network security best practices and zero-trust principles
Hybrid & On-Prem Infrastructure
- Experience working with on-premises infrastructure, particularly VMware environments
- Understanding of hybrid identity, networking, and migration patterns
- Experience supporting workloads during and after cloud migration
Infrastructure as Code
- Hands-on experience with Terraform (preferred) or ARM/Bicep
- Understanding of modular, reusable infrastructure design
Automation & Operations
- Linux system administration
- Scripting experience (Bash, PowerShell, Python, or similar)
- Experience monitoring and troubleshooting production environments
Nice to Have
- Experience with Azure Landing Zones
- Exposure to Kubernetes / AKS (operational understanding is sufficient
- Experience with GitOps or CI/CD pipelines (Azure DevOps, GitHub Actions, etc.)
- Cost optimisation experience in Azure
- Experience with AWS
- Understanding of SRE or reliability engineering principles
- Relevant certifications (Azure, Networking, Security, Fortinet)
Design and maintain Infrastructure as Code (IaC) using Terraform or ARM/Bicep