Senior DevOps Engineer

iDbase Software

Johannesburg

Hybrid

ZAR 900,000 - 1,300,000

Full time

7 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

iDbase Software is seeking an experienced Senior DevOps Engineer to operate in a banking environment with a hands-on focus on AWS, CI/CD, Infrastructure as Code, automation, cloud platforms, and reliability. You will collaborate with developers, architects, security teams, and other engineers to create secure, scalable environments.

The role emphasizes solving technical problems, automating processes, and enhancing how development teams deliver software, with a hybrid work setup in Johannesburg

Qualifications

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

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.
  • Provide technical guidance on DevOps, AWS, automation, and reliability practices.

Skills

DevOps Experience
AWS
CI/CD
IaC
Networking
Linux/Windows
SRE Principles
Troubleshooting

Tools

AWS CDK
CloudFormation
CloudWatch
Splunk
AppDynamics
ELK
Ansible
Zabbix
WebLogic 14c

Job description

Where product thinking meets practical execution

Join our team

We’re excited for new talent!

We are a remote-first team

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

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

Your application must consist of:

  • A copy of your identity document or passport
  • Copies of all academic certificates obtained.

Process:

  • The application is received and screened against required skills, competencies and experience
  • The candidate is required to complete a technical case study
  • Face-to-face and online psychometric assessments are conducted
  • An interview is conducted
  • Credential checks and references are completed
  • If the candidate is successful, an offer of employment is made.

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’re Delivering the best customer Experience

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

Idbasesoftware • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
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

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,300,000
DevOps engineer
DevOps engineer

ATS Client • Johannesburg

Hybrid
Site Reliability Engineer
Site Reliability Engineer

Blue Pearl PTY • Johannesburg

On-site
ZAR 600,000 - 800,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
DevOps engineer
DevOps engineer

Blue Pearl PTY • Johannesburg

On-site
Senior DevOps Engineer
Senior DevOps Engineer

PBT Group • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Biz Dev Ops Engineer II
Biz Dev Ops Engineer II

Expleo Group • Johannesburg

Hybrid
ZAR 1,800,000 - 2,400,000