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.
|