698,120open jobs
40,773companies
105,935added this week
Browse all
Salary
$20k – $49k per year (Estimated)
Location
In office (Johannesburg)
Seniority
Senior · 7+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Job Mail is a South African online job board offering a large selection of vacancies across the country and some positions abroad. Job seekers can search and apply for jobs online, upload a CV and receive job alerts, while employers and recruitment agencies can advertise positions to a broad national audience. The brand is one of the longer-established names in South African job advertising and is operated from South Africa.
Job Description

We are looking for a hands-on DevOps Engineer to operate inside a AWS native banking environment. You will own the build, automation, and operational tooling that delivery teams rely on everyday CI/CD pipelines, infrastructure as code, environment provisioning, configuration management, and the developer experience that surrounds them.

This is an engineering role first. You will spend the majority of your time in code and configuration: writing pipelines, building automation, hardening environments, and removing manual toil from the path to production. You will work alongside developers, architects, security engineers, and platform teams to keep delivery flowing reliably inside a regulated, PCI-DSS environment.

Site Reliability Engineering experience is a strong advantage. You will use it to push the platform further sharper observability, better incident response, lower failure domains, and resilience patterns built into the way services are deployed and run.

What you will do:

Core DevOps Engineering

  • Design, build, and maintain CI/CD pipelines that move code from commit to production safely and repeatably across the delivery estate.
  • Automate AWS workload provisioning and configuration deployment using infrastructure as code, with environments that are reproducible, version-controlled, and auditable.
  • Build and operate the deployment automation, release tooling, and environment management that delivery squads depend on day to day.
  • Harden the developer experience repository templates, pipeline templates, deployment patterns, and self-service tooling that reduce friction without weakening control.
  • Integrate security and compliance controls into pipelines and infrastructure secrets management, access control, change traceability.
  • Translate business and technical requirements into scalable, automated delivery solutions that align to the AWS Well-Architected Framework.

AWS & Platform Engineering

  • Work hands-on across an AWS estate, integrating cloud-native services with on-premises systems where the banking environment requires it.
  • Build and operate workloads across EC2, RDS (EBS, EKS, ECS, Load Balancing, Secrets Manager, KMS, and Service Catalog.
  • Use AWS CDK as the primary infrastructure-as-code tool, with CloudFormation, Ansible, and scripting languages applied where they fit best.
  • Apply networking fundamentals routing, segmentation, security groups, DNS, TLS, and load balancing to design environments that are both secure and operable.
  • Support the operational lifecycle of platform services the wider engineering organization depends on, including identity, messaging, and application server tiers where present.

Site Reliability Advantageous Depth

Where SRE skills are present, the role expands to include the following. These responsibilities are not the primary requirement but will materially strengthen the contribution of an engineer who brings them.

  • Identify and reduce failure domains across the platform, designing systems that contain blast radius and recover gracefully from partial failure.
  • Apply SRE principles SLOs, post-incident learning to improve reliability, performance, and the team's response to production issues.
  • Enhance observability across environments through stronger monitoring, structured logging, useful alerting, and dashboards that surface what matters during an incident.
  • Troubleshoot and optimize low-latency, Java-based applications in production, working alongside application engineers to resolve issues at the system
  • Build automation that minimizes business impact during maintenance and failures, and that reduces the operational load carried by delivery teams.

Collaboration & Mentorship

  • Contribute as a strong technical voice in a cross-functional team alongside Architects, Engineers, Business Analysts, Scrum Masters, and Security partners.
  • Mentor engineers across the team on DevOps practice, AWS engineering, automation, and where applicable SRE principles through pairing, code review, and worked examples.
  • Drive collaboration across squads, lifting the standard of automation, observability, and operational discipline beyond the immediate team.
  • Champion delivery excellence secure, automated, observable, and repeatable as the default way of working.

Requirements

What We're Looking For:

Essential Experience:

  • 7+ years hands-on experience in a DevOps or SRE role, with a clear weighting toward DevOps engineering, automation, and CI/CD delivery.
  • Hands-on experience in AWS environment, preferably in financial services with PCI-DSS compliant systems.
  • Demonstrable track record implementing CI/CD pipeline automation across functional areas of a delivery organization.
  • Strong AWS workload automation experience covering infrastructure provisioning and software configuration rollout.
  • Practical experience implementing observability for hybrid and cloud-based environments.
  • Strong working knowledge of networking principles and protocols.
  • Working understanding of the AWS Well-Architected Framework and how to apply it in practice.

Advantageous Experience:

  • Demonstrable experience with Site Reliability Engineering principles and practices in production environments.
  • Troubleshooting low-latency, Java-based applications in an SRE context and infrastructure-level performance investigation.
  • Experience operating inside an audit-heavy regulated environment beyond PCI-DSS change control, evidence capture, segregation of duties.

Ways of Working:

  • A hands-on engineer at heartmost effective when the work is in pipelines, code, and configuration rather than in process documents.
  • Pragmatic about automationautomates what matters, leaves what doesn't, and knows the difference.
  • Strong collaborator across engineering, security, and operations, with the ability to translate technical decisions into language non-engineers can act on.
  • Holds the line on operational and security discipline without becoming a blocker to delivery.

Technical and Tooling:

Essential:

  • AWS Services: EC2, RDS, EBS, EKS, ECS, Load Balancing, Secrets Manager, KMS, Service Catalog.
  • AWS CDK.
  • Observability tooling: AWS CloudWatch, Splunk or AppDynamics, ELK.
  • CI/CD platforms (Harness, Azure DevOps, GitLab, or equivalent).
  • Operating Systems: Linux and Windows Server.

Preferred:

  • Python scripting.
  • AWS CloudFormation.
  • Ansible.
  • Bash scripting.

Optional:

  • Zabbix monitoring.
  • Keycloak.
  • ActiveMQ.
  • WebLogic 14c.
  • Nginx.

Beneficial Certifications:

  • AWS Certified SysOps Administrator (CloudOps Engineer).

• AWS Certified Solutions Architect - Associate.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
698,120 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Johannesburg
$49k – $137k per year (Estimated) • In office • Full-Time • 10+ years exp • PhD • Madrid
Python
JavaScript
TypeScript
Apex
AI/ML
Cursor
Claude
Prompt Engineering
AI Agents
LLM
Agentforce
Edge AI
Frontend
GraphQL
React.js
Apply
$49k – $137k per year (Estimated) • In office • Full-Time • 10+ years exp • PhD • Madrid
Python
JavaScript
TypeScript
Apex
AI/ML
Cursor
Claude
Prompt Engineering
AI Agents
LLM
Agentforce
Edge AI
Frontend
GraphQL
React.js
Apply
Remote/Hybrid • 2+ years exp • Bachelor's Degree
Python
SQL
Databases
Microsoft Fabric
AI/ML
Copilot
DevOps
Azure
Analytics
Power BI
MicroStrategy
Microsoft Excel
Management
Power Automate
Power Apps
Agile
Apply
Remote • Contractor • Bachelor's Degree
Python
TypeScript
AI/ML
Machine Learning
Apply
$30k – $89k per year (Estimated) • Remote • Contractor • Master's Degree
Python
AI/ML
SciPy
NumPy
Gemini
LLM
Apply
$15k – $43k per year (Estimated) • In office • Full-Time • Bachelor's Degree
SQL
C#
C++
Apply
$26k – $59k per year (Estimated) • In office • Full-Time • 10+ years exp • Pretoria
DevOps
SLI/SLO/SLA
Apply
$25k – $55k per year (Estimated) • In office • Full-Time • 5+ years exp • Pretoria
Cybersecurity
ISO 27001
Management
ITIL
Apply
$11k – $30k per year (Estimated) • In office • Full-Time • Pretoria
JavaScript
PHP
PHP
WordPress
WooCommerce
Databases
MySQL
Frontend
JQuery
DevOps
Rest API
SOAP
Apply
$16k – $46k per year (Estimated) • In office • Full-Time • 4+ years exp • Pretoria
JavaScript
TypeScript
SQL
Frontend
Angular
Apply
$8.5k – $20k per year (Estimated) • In office • Johannesburg
Apply
$15k – $39k per year (Estimated) • In office • Full-Time • Johannesburg
Apply
See all jobs
This is one of many
698,120 more open roles from verified company boards, updated every day.