Enable job alerts via email!

Senior Cloud Engineer

Solugrowth

Cape Town

On-site

ZAR 600 000 - 800 000

Full time

Today
Be an early applicant

Job summary

A leading technology firm in Cape Town is seeking a Senior Cloud Engineer (Azure) to design, implement, and manage scalable cloud infrastructure on Microsoft Azure. The role involves optimizing performance, automating processes with Terraform, and ensuring compliance and security of cloud environments. Ideal candidates will have over 5 years of experience in cloud engineering and a strong background in Azure services.

Qualifications

  • 5+ years of experience as a Cloud Engineer or Systems Engineer.
  • Proven expertise in Microsoft Azure services (IaaS, PaaS).
  • Strong experience with infrastructure as code (IaC).
  • Experience with Azure DevOps, Git, and CI/CD pipelines.

Responsibilities

  • Design, deploy, and manage Azure-based infrastructure.
  • Automate infrastructure provisioning using Terraform.
  • Ensure high availability and performance of cloud environments.
  • Monitor and optimize cloud usage and costs.

Skills

Cloud Infrastructure Design
Automation with Terraform
CI/CD in Azure DevOps
Monitoring and Optimization
Kubernetes (AKS)
Scripting with PowerShell or Python
Cloud Security Best Practices

Education

Bachelor's degree in Computer Science or related field

Tools

Terraform
Azure DevOps
Docker
Azure Monitor
Job description

The Senior Cloud Engineer (Azure) is responsible for designing, implementing, and managing secure, scalable, and reliable cloud infrastructure solutions on Microsoft Azure.

This role ensures optimal performance, cost efficiency, and compliance of cloud environments while supporting development and operations teams in delivering high-quality cloud-based services.

Key Responsibilities
  • Design, deploy, and manage Azure-based infrastructure, including computer, networking, storage, and security resources.
  • Automate infrastructure provisioning using tools such as Terraform, ARM templates, or Bicep.
  • Implement CI / CD pipelines in Azure DevOps for application and infrastructure deployment.
  • Ensure high availability, scalability, and performance of cloud environments.
  • Monitor and optimize cloud usage and costs across environments.
  • Manage Azure Active Directory, role-based access control (RBAC), and security policies.
  • Support cloud migration projects and provide technical expertise for modernization initiatives.
  • Implement and maintain backup, disaster recovery, and business continuity solutions.
  • Collaborate with cross-functional teams to troubleshoot and resolve complex issues.
  • Stay current with emerging Azure technologies and recommend improvements.
Qualifications & Experience
  • Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
  • 5+ years of experience as a Cloud Engineer, Systems Engineer, or related role.
  • Proven expertise in Microsoft Azure services (IaaS, PaaS, Networking, and Security).
  • Strong experience with infrastructure as code (IaC) using Terraform, ARM, or Bicep.
  • Experience with Azure DevOps, Git, and CI / CD pipelines.
  • Knowledge of PowerShell or Python scripting for automation.
  • Experience with Kubernetes (AKS), containerization (Docker), and monitoring tools (Azure Monitor, Log Analytics).
  • Familiarity with cloud security best practices and compliance standards.
  • Microsoft Certified: Azure Solutions Architect Expert or Azure Administrator Associate preferred.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.