Cloud & DevOps engineer

Business Systems Group

Johannesburg

On-site

ZAR 600,000 - 1,200,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

A leading company in technology consulting is seeking a passionate Cloud & DevOps Engineer to join their team in Johannesburg. The role involves designing and implementing scalable cloud solutions, mentoring junior engineers, and engaging with clients to drive technical excellence. Applicants should possess a relevant degree and extensive experience in cloud platforms, with a focus on innovative problem-solving and delivering high-quality solutions.

Qualifications

  • 5+ years experience in Cloud & DevOps roles.
  • Strong background in scripting languages.
  • Experience mentoring junior engineers.

Responsibilities

  • Design, implement, and optimize secure, scalable cloud systems.
  • Mentor junior engineers and contribute to best practices.
  • Participate in client technical discovery and solution design.

Skills

Cloud & DevOps engineering
CI/CD
IaC
Scripting (Python, Bash, PowerShell)
Technical mentoring

Education

Degree in Computer Science, Engineering, or Information Systems (Honours preferred)

Tools

Terraform
Jenkins
GitHub Actions

Job description

We are looking for passionate and committed Technology Consultants to join our Technology Strategy Consulting Capability

The BSG Exchange (our Johannesburg location) is situated in the Oxford Glenhove Precinct, within walking distance of the Rosebank Gautrain station.

Location: Johannesburg

This role delivers high-impact technical execution in cloud infrastructure and DevOps automation.

Main Purpose of the Role

The Cloud & DevOps Engineer independently designs, implements, and optimizes secure, scalable systems across AWS, Azure, and GCP. Supporting both client delivery and internal capability growth, this role is key to ensuring technical excellence, innovation, and mentorship within the engineering team.

  • Degree in Computer Science, Engineering, or Information Systems (Honours preferred)

EXPERIENCE

  • 5+ years in Cloud & DevOps engineering roles
  • Proven experience with CI/CD, IaC, and cloud platforms (AWS, Azure, GCP)
  • Experience mentoring junior engineers and contributing to technical communities
  • Strong background in scripting (Python, Bash, PowerShell)
  • Design and implement complex cloud architectures and CI/CD pipelines
  • Troubleshoot and resolve infrastructure and deployment issues
  • Ensure high availability, security, and performance of client solutions

Capability Development:

  • Mentor junior engineers and contribute to internal knowledge bases
  • Lead by example in adopting best practices and automation

Client Engagement:

  • Participate in technical discovery and solution design with clients
  • Contribute to reusable frameworks and accelerators

Operational Excellence:

  • Optimise cloud resource usage and reduce operational costs
  • Track and report on system health and performance metrics
  • CI/CD and IaC (Terraform, Jenkins, GitHub Actions) - Advanced
  • Scripting and Automation - Advanced
  • Monitoring and Observability - Intermediate
  • Communication and Documentation - Advanced
  • Technical excellence and continuous improvement
  • You are a technically curious, solutions-driven engineer who thrives in dynamic environments.
  • You enjoy solving complex problems, mentoring others, and continuously learning.
  • You take pride in delivering high-quality, secure, and scalable systems that drive real value for clients.

Note: Wegive full consideration to every applicant's fit to this role, so if you decide to apply and you do not hear from BSG within a maximum of a four week period, please consider your application unsuccessful at this time.

We love talking about change. If you've been inspired by anything you've read here, please get in touch.

I consent to BSG collecting my details through this form.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Cloud Infrastructure)
Senior Software Engineer (Cloud Infrastructure)

Placements24 • Pretoria

On-site
ZAR 900,000 - 1,400,000
Health insurance
On-site facilities
Professional growth opportunities
+1
Senior Software Engineer - Cloud Services
Senior Software Engineer - Cloud Services

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,500,000
Remote work allowance
Home office setup support
Health and wellness benefits
+2
Senior DevOps Engineer
Senior DevOps Engineer

Placements24 • Randburg

On-site
ZAR 900,000 - 1,500,000
Competitive salary
Health and wellness benefits
Training and certifications
+2
Lead Cloud Engineer
Lead Cloud Engineer

Placements24 • Cape Town

On-site
ZAR 1,200,000 - 1,800,000
Equity potential
Annual bonus
Medical aid
+4
Senior Software Architect - Cloud Infrastructure
Senior Software Architect - Cloud Infrastructure

Placements24 • Pretoria

Hybrid
ZAR 1,200,000 - 1,800,000
Competitive salary
Medical and retirement plans
Professional development support
+2
Senior Software Engineer - Cloud
Senior Software Engineer - Cloud

Placements24 • South Africa

On-site
ZAR 900,000 - 1,600,000
Competitive salary
Cloud tech exposure
Paarl location
+3
Software Engineer
Software Engineer

BSG • Johannesburg

On-site
ZAR 480,000 - 720,000
Cloud Solutions Architect - AWS/Azure
Cloud Solutions Architect - AWS/Azure

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,500,000
Performance-based bonuses
Hybrid work model
Health and retirement benefits
+1
Senior DevOps Engineer
Senior DevOps Engineer

Samford Solutions (Pty) Ltd • South Africa

Remote
ZAR 900,000 - 1,300,000
Remote First Culture
Great leave benefits
Competitive Salaries
Lead Software Engineer - Cloud Solutions
Lead Software Engineer - Cloud Solutions

Placements24 • Randburg

Hybrid
ZAR 1,200,000 - 2,000,000
Hybrid work model
Competitive salary
Performance bonuses
+2