Job Openings Dev Ops Engineer

About the job Dev Ops Engineer

DevOps Engineer

Job Title: DevOps Engineer
Location: Johannesburg / Hybrid / Remote
Salary: R80,000 – R140,000 per month (depending on experience)

Job Overview

We are working with multiple technology-driven organisations across fintech, SaaS, enterprise software, and digital platforms who are seeking experienced DevOps Engineers to join their growing engineering teams. These roles focus on building and maintaining highly reliable, scalable, and secure cloud environments while improving development efficiency through automation and modern deployment practices.

The DevOps Engineer will play a critical role in bridging the gap between development and operations teams by implementing automation, managing cloud infrastructure, and ensuring smooth deployment pipelines. Successful candidates will work closely with software engineers, solution architects, and product teams to ensure that applications are delivered quickly, reliably, and securely.

This role is ideal for professionals who enjoy solving complex infrastructure challenges, improving system performance, and building robust CI/CD pipelines that support modern software delivery.

Key Responsibilities

  • Design, implement, and maintain CI/CD pipelines for application deployments

  • Manage and maintain cloud infrastructure environments (AWS, Azure, or Google Cloud)

  • Implement Infrastructure-as-Code solutions using tools such as Terraform or ARM templates

  • Automate system provisioning, configuration, and deployment processes

  • Monitor application performance and system reliability

  • Troubleshoot infrastructure and deployment issues

  • Collaborate closely with development teams to optimise build and deployment processes

  • Ensure security best practices are implemented across infrastructure environments

Requirements

  • 4+ years experience in DevOps, cloud engineering, or infrastructure roles

  • Experience with cloud platforms such as AWS, Azure, or GCP

  • Strong knowledge of Docker and containerisation technologies

  • Experience with Kubernetes or container orchestration platforms

  • Experience with CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI

  • Scripting experience using Bash, Python, or PowerShell

  • Experience with infrastructure monitoring and logging tools