Our clients reserves the right not to make an appointment. In considering candidates for appointment into advertised posts, preference will be accorded to persons from a designated group in accordance with the approved Employment Equity Plan.

DevOps Engineer (RES:DevOps)

Overview

Reference
RES:DevOps

Salary
ZAR/hour

Job Location
- South Africa -- City of Cape Town -- Cape Town

Job Type
Contract

Posted
11 August 2025

Closing date
22 Aug 2025 21:59


DevOps Engineer

We are seeking an experienced DevOps Engineer for a 6-month hybrid contract, with the potential to transition into a permanent position.

This role offers the opportunity to contribute to high-impact projects, collaborate with a talented technical team, and leverage modern tools and practices to drive operational excellence

An ideal candidate will possess:

  • 3+ years of experience working as a DevOps engineer.
  • Extensive experience with Terraform and Infrastructure-as-Code.
  • Confidence creating modular CI/CD workflows (ideally in GitHub Actions).
  • Deep knowledge of AWS cloud infrastructure.
  • Strong grasp of secure networking principles and security-first architecture.
  • A very solid understanding of Docker and Kubernetes (Helm experience NB).
  • Experience in managing Linux servers and scripting with Bash or Python.
  • Familiarity with observability tooling (Grafana, Prometheus, Graylog, Opensearch).
  • Experience managing incidents and monitoring uptime with tools like PagerDuty.
  • A practical, detail-oriented mindset with the ability to write concise technical documentation.
  • Strong communication skills, able to articulate decisions and rationale to both technical and non-technical stakeholders.

Key responsibilities

  • Design and manage scalable, secure AWS infrastructure using Terraform.
  • Build and maintain reliable CI/CD pipelines for fast, safe deployments.
  • Monitor system health and ensure high uptime with observability best practices.
  • Partner with engineers to optimise development workflows and release processes.
  • Lead incident response efforts and continuously improve reliability practices.
  • Ensure infrastructure meets compliance, security, and regulatory standards.
  • Maintain and improve logging, monitoring, and alerting systems across environments.
  • Document architecture decisions and operational processes clearly and accessibly.

Challenges you’ll need to solve

  • Ensuring zero-downtime deployments in a distributed microservice architecture.
  • Scaling infrastructure cost-effectively as transaction volumes increase.
  • Creating developer tooling that supports velocity without sacrificing reliability.
  • Balancing security, compliance, and speed in a complex payments environment.


Contact information

Judy M