Cloud Engineer

ATS Client

Johannesburg

On-site

ZAR 700,000 - 1,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ATS Client in Johannesburg is seeking a skilled Cloud Engineer to design and maintain scalable cloud platforms for enterprise‑scale systems. You will work with cross‑functional teams to deliver secure, efficient solutions, modernising infrastructure and deployment processes while optimising performance and cost.

Responsibilities include building scalable Azure infrastructure, enabling automated deployments, managing containers with Docker/Kubernetes, and securing networks across hybrid and

Qualifications

  • Bachelor's degree in Computer Science, IT or related field is required.
  • Minimum 4 years experience in cloud engineering with strong focus on Microsoft Azure.
  • Proven experience with DevOps tools and IaC (Azure DevOps, GitHub Actions, Terraform or Jenkins).
  • Hands-on experience with Docker and Kubernetes.
  • Solid networking knowledge including firewalls, routing and virtual networks.
  • Scripting in PowerShell, Python or Bash.

Responsibilities

  • Design and implement scalable cloud infrastructure solutions on Microsoft Azure.
  • Collaborate with development and DevOps teams to support automated deployment and integration processes.
  • Build and manage containerised applications using Docker and Kubernetes.
  • Support hybrid and multi cloud environments ensuring seamless integration across platforms.
  • Manage networking and security configurations across cloud and data centre environments.
  • Monitor system performance and resolve issues to ensure uptime and efficiency.
  • Optimise cloud usage to improve cost management and performance.
  • Provide technical guidance and support to team members and stakeholders.

Skills

Team collaboration
Clear communication
Problem solving
Attention to detail
Ability to work across teams

Education

Bachelor's degree in Computer Science, Information Technology or related field

Tools

Azure DevOps
GitHub Actions
Terraform
Jenkins
Docker
Kubernetes
PowerShell
Python

Job description

Company and Job Description

Join a leading technology team to architect and optimise cloud environments for enterprise‑scale systems and innovation.


This role is ideal for a skilled cloud professional who enjoys working in dynamic environments where performance, scalability and reliability are critical. You will be responsible for designing and maintaining cloud‑based platforms while working closely with cross‑functional teams to deliver efficient and secure solutions. You will play a key role in modernising infrastructure, improving deployment processes and ensuring systems are optimised for both performance and cost. This opportunity offers exposure to enterprise level cloud environments and the chance to work with the latest tools and technologies in cloud engineering and DevOps.


Key Responsibilities


  • Design and implement scalable cloud infrastructure solutions on Microsoft Azure

  • Collaborate with development and DevOps teams to support automated deployment and integration processes

  • Build and manage containerised applications using modern technologies

  • Support hybrid and multi cloud environments ensuring seamless integration across platforms

  • Manage networking and security configurations across cloud and data centre environments

  • Monitor system performance and resolve technical issues to ensure uptime and efficiency

  • Optimise cloud usage to improve cost management and performance

  • Provide technical guidance and support to team members and stakeholders


Job Experience and Skills Required


  • Bachelor's degree in Computer Science, Information Technology or related field

  • Minimum 4 years experience in cloud engineering with strong focus on Microsoft Azure

  • Proven experience working with DevOps tools such as Azure DevOps, GitHub Actions, Terraform or Jenkins

  • Strong experience with infrastructure as code

  • Hands on experience with container technologies such as Docker and Kubernetes

  • Solid understanding of networking including firewalls, routing and virtual networks

  • Experience with scripting languages such as PowerShell, Python or Bash

  • Azure certifications are required

  • Additional certifications in cloud or infrastructure tools will be advantageous

  • Strong problem solving ability with attention to detail

  • Ability to work across teams and communicate technical concepts clearly

  • Strong organisational skills with the ability to manage multiple priorities

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Cloud Engineer
Cloud Engineer

Zensar Technologies • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Cloud Engineer
Cloud Engineer

Dariel • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Cloud Infrastructure Engineer (Azure | Microsoft 365)
Cloud Infrastructure Engineer (Azure | Microsoft 365)

ATS Client • Sandton

On-site
ZAR 900,000 - 1,300,000
Cloud Engineer
Cloud Engineer

Global One • Cape Town

On-site
ZAR 500,000 - 800,000
Cloud Architect
Cloud Architect

DeARX • Sandton

On-site
ZAR 1,200,000 - 2,000,000
Solutions Architect - Cloud Platforms
Solutions Architect - Cloud Platforms

Boardroom Appointments • Durban

Hybrid
ZAR 800,000 - 1,200,000
Cloud Infrastructure Engineer
Cloud Infrastructure Engineer

Hire Resolve • Johannesburg

On-site
ZAR 60,000 - 90,000
Senior Cloud Architect
Senior Cloud Architect

iDbase Software • Johannesburg

Hybrid
ZAR 800,000 - 1,200,000
Infrastructure and Cloud Manager
Infrastructure and Cloud Manager

K2 Recruit • Cape Town

On-site
ZAR 800,000 - 1,000,000
Cloud Architect
Cloud Architect

Paracon • Sandton

On-site
ZAR 1,000,000 - 1,800,000