Senior DevOps Engineer

Idbasesoftware

Johannesburg

On-site

ZAR 900,000 - 1,500,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Idbasesoftware in Johannesburg is seeking an experienced Senior DevOps Engineer to join a leading banking environment. The role centers on building secure, scalable cloud platforms with AWS, CI/CD pipelines, and infrastructure automation.

You will work closely with developers, architects, and security teams to deliver reliable services, using AWS CDK, CloudFormation, and IaC tooling, while improving deployment templates and incident response practices.

Qualifications

  • 7+ years of experience in DevOps, SRE, or a similar engineering role.

Responsibilities

  • Build and maintain CI/CD pipelines for reliable and repeatable software deployments.
  • Automate infrastructure provisioning and configuration using Infrastructure as Code.
  • Develop deployment, release, and environment management solutions.
  • Improve developer experience through reusable pipeline and deployment templates.
  • Integrate security and compliance requirements into pipelines and infrastructure.
  • Identify manual processes and implement automation to improve efficiency.
  • Work hands-on with AWS cloud services in a large-scale banking environment.
  • Build and support workloads using AWS services (EC2, RDS, EBS, EKS, ECS, Load Balancing, Secrets Manager, KMS, Service Catalog).
  • Use AWS CDK as the primary Infrastructure as Code tool.
  • Work with CloudFormation, Ansible, and scripting where required.
  • Apply cloud networking concepts including security groups, DNS, TLS, routing, and load balancing.
  • Support secure, scalable, and highly available cloud environments.
  • Improve system reliability, performance, and resilience.
  • Implement monitoring, logging, alerting, and dashboards.
  • Troubleshoot production and infrastructure issues.
  • Support incident response and identify ways to prevent recurring issues.
  • Apply SRE principles to improve platform reliability where applicable.
  • Work with application teams to troubleshoot performance issues, including Java-based applications.
  • Provide technical guidance on DevOps, AWS, automation, and reliability practices.
  • Participate in code reviews, knowledge sharing, and mentoring.
  • Promote secure, automated, and repeatable delivery practices across teams.

Skills

AWS
CI/CD pipelines
Infrastructure as Code
AWS CDK
Linux
Windows Server
Networking fundamentals
Monitoring/Observability
SRE principles
Python Bash

Tools

CloudFormation
Ansible
Zabbix
Splunk
AppDynamics
ELK
AWS CDK
Service Catalog

Job description

JOIN A TEAM OF CURIOUS MINDS, PROBLEM-SOLVERS, AND INNOVATORS DRIVING HIGH-IMPACT CHANGE FOR OUR CLIENTS, COMMUNITIES, AND THE WORLD.

We’re excited for new talent!

Our goal is to recruit and build an exceptional cadre of professionals who are passionate about doing work that matters. Successful candidates are placed into a niche practice area that best suits their skill set, interests and personal capability.

Opportunities do not follow a set timeline. Instead, opportunities at this level are advertised when they become available on an ongoing basis.

We are looking for an experienced Senior DevOps Engineer to join a leading banking environment.

This is a hands‑on role where you will focus on AWS, CI/CD, Infrastructure as Code, automation, cloud platforms, and operational reliability. You will work closely with developers, architects, security teams, and other engineers to build and maintain secure, reliable, and scalable technology environments.

The ideal candidate enjoys solving technical problems, automating processes, and improving how development teams deliver software.

Key Responsibilities

DevOps & Automation

Build and maintain CI/CD pipelines for reliable and repeatable software deployments

Automate infrastructure provisioning and configuration using Infrastructure as Code

Develop deployment, release, and environment management solutions

Improve developer experience through reusable pipeline and deployment templates

Integrate security and compliance requirements into pipelines and infrastructure

Identify manual processes and implement automation to improve efficiency

Work hands‑on with AWS cloud services in a large‑scale banking environment

Build and support workloads using services such as EC2, RDS, EBS, EKS, ECS, Load Balancing, Secrets Manager, KMS, and Service Catalog

Use AWS CDK as the primary Infrastructure as Code tool

Work with CloudFormation, Ansible, and scripting where required

Apply cloud networking concepts including security groups, DNS, TLS, routing, and load balancing

Support secure, scalable, and highly available cloud environments

Reliability & Monitoring

Improve system reliability, performance, and resilience

Implement effective monitoring, logging, alerting, and dashboards

Troubleshoot production and infrastructure issues

Support incident response and identify ways to prevent recurring issues

Apply SRE principles to improve platform reliability where applicable

Work with application teams to troubleshoot performance issues, including Java‑based applications

Work closely with developers, architects, security teams, and other technical stakeholders

Provide technical guidance on DevOps, AWS, automation, and reliability practices

Participate in code reviews, knowledge sharing, and mentoring

Promote secure, automated, and repeatable delivery practices across teams

Requirements & Qualifications

Must‑Have Experience

7+ years of experience in DevOps, SRE, or a similar engineering role

Strong hands‑on experience with AWS

Strong experience building and managing CI/CD pipelines

Experience with Infrastructure as Code, particularly AWS CDK

Experience automating infrastructure provisioning and configuration

Strong understanding of networking fundamentals

Experience with monitoring and observability across cloud or hybrid environments

Experience working with Linux and Windows Server

Understanding of the AWS Well‑Architected Framework

Strong troubleshooting and problem‑solving skills

AWS: EC2, RDS, EBS, EKS, ECS, Load Balancing, Secrets Manager, KMS, Service Catalog

Infrastructure as Code: AWS CDK, CloudFormation

Monitoring & Observability: AWS CloudWatch, Splunk, AppDynamics, ELK

Scripting: Python and/or Bash

Other: Ansible, Zabbix, WebLogic 14c

Advantageous Experience

Experience applying Site Reliability Engineering (SRE) principles in production

Experience in banking or financial services environments

Experience working within PCI‑DSS or other regulated environments

Experience with low‑latency Java applications Experience with infrastructure performance troubleshooting

Knowledge of security, audit, change control, and compliance requirements

What We're Looking For

We're looking for someone who:

Enjoys being hands‑on with technology, automation, and infrastructure

Takes ownership and is comfortable solving complex technical problems

Understands the importance of security and operational reliability

Works well with developers, architects, security teams, and business stakeholders

Is proactive about improving processes and reducing manual work

Can communicate technical concepts clearly and effectively

Certifications

AWS certifications are advantageous, particularly:

AWS Certified Solutions Architect – Associate

Additional Information:

Location: Johannesburg

Work Arrangement: Hybrid

Rate: Competitive, market-related salary

Citizenship: South African citizenship is required

We don’t feel that you need to go to an office every day to have impact, but we do want our team members to have options.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior DevOps Engineer
Senior DevOps Engineer

iDbase Software • Sandton

Hybrid
ZAR 900,000 - 1,500,000
Senior DevOps Engineer
Senior DevOps Engineer

Blue Pearl PTY • Johannesburg

On-site
ZAR 700,000 - 900,000
Senior DevOps Engineer
Senior DevOps Engineer

Blue Pearl HQ • Johannesburg

On-site
ZAR 600,000 - 850,000
Senior DevOps Engineer (AWS) - CT Tyger Valley
Senior DevOps Engineer (AWS) - CT Tyger Valley

DVT • Cape Town

On-site
ZAR 1,100,000 - 1,700,000
Senior DevOps Engineer
Senior DevOps Engineer

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,300,000
SENIOR DEVOPS ENGINEER (AWS) - JHB (HYBRID) - UP TO R1.3M PER ANNUM
SENIOR DEVOPS ENGINEER (AWS) - JHB (HYBRID) - UP TO R1.3M PER ANNUM

E-Merge • South Africa

On-site
ZAR 1,170,000 - 1,430,000
Senior DevOps Engineer | AWS | Contract | Cape Town
Senior DevOps Engineer | AWS | Contract | Cape Town

PBT Group • Cape Town

Hybrid
ZAR 700,000 - 1,000,000
Senior DevOps Engineer - Hybrid (Centurion / Rosebank) - R1.2m PA
Senior DevOps Engineer - Hybrid (Centurion / Rosebank) - R1.2m PA

e-Merge IT Recruitment • Wes-Kaap

Hybrid
ZAR 1,080,000 - 1,320,000
DevOps engineer
DevOps engineer

Blue Pearl HQ • Johannesburg

On-site
DevOps engineer
DevOps engineer

ATS Client • Johannesburg

Hybrid