Senior DevOps Engineer (iOCO0047)

iOCO Limited

Sandton

Hybrid

ZAR 900,000 - 1,200,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

iOCO Limited in Sandton is seeking a hands-on DevOps Engineer to own CI/CD pipelines, IaC and environment provisioning within a PCI-DSS compliant banking environment. You will write code and configurations to automate delivery and improve developer experience.

You will collaborate with architects, security engineers, and platform teams, applying AWS-native practices to deliver reliable, secure systems with observability and strong change controls. This is a hybrid role with three days in office.

Qualifications

  • 7+ years hands-on DevOps or SRE experience.
  • AWS environment experience, PCI-DSS capable.
  • Proven CI/CD pipeline automation across a delivery organisation.
  • Strong AWS workload automation and provisioning experience.
  • Observability for hybrid and cloud environments.
  • Solid networking fundamentals and protocols.
  • Knowledge of AWS Well-Architected Framework.

Responsibilities

  • Design, build, and maintain CI/CD pipelines across the estate.
  • Automate AWS provisioning and config deployment via IaC.
  • Build deployment automation, release tooling, environment management.
  • Harden developer experience templates and self-service tooling.
  • Integrate security and compliance controls into pipelines.
  • Translate requirements into scalable automated delivery.

Skills

CI/CD
AWS
Automation
Observability
SRE
Networking
PCI-DSS
Security

Tools

AWS CDK
CloudFormation
Ansible
Scripting
Linux
Windows Server

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 every day 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'll 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 organisation depends on, including identity, messaging, and application server tiers where present.
Site Reliability 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 optimise low-latency, Java-based applications in production, working alongside application engineers to resolve issues at the system
  • Build automation that minimises 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.
Your Expertise & Qualifications: 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 organisation.
  • 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 heart most effective when the work is in pipelines, code, and configuration rather than in process documents.
  • Pragmatic about automation automates 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.
Technology 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.
  • Bash scripting.
Optional
  • Zabbix monitoring.
  • WebLogic 14c.
Certifications (Beneficial)
  • AWS Certified SysOps Administrator (CloudOps Engineer).
  • AWS Certified Solutions Architect – Associate.
Other information applicable to the opportunity:
  • Location: Sandton
  • Work Policies: Hybrid - 3 Days in office (Client Based)
Why work for us?

Want to work for an organization that solves complex real-world problems with innovative software solutions? At iOCO, we believe anything is possible with modern technology, software, and development expertise. We are continuously pushing the boundaries of innovative solutions across multiple industries using an array of technologies.

You will be part of a consultancy, working with some of the most knowledgeable minds in the industry on interesting solutions across different business domains.

Our culture of continuous learning will ensure that you will have all the opportunities, tools, and support to hone and grow your craft.

By joining IOCO you will have an open invitation to developer inspiring forums. A place where you will be able to connect and learn from and with your peers by sharing ideas, experiences, practices, and solutions.

iOCO is an equal opportunity employer with an obligation to achieve its own unique EE objectives in the context of Employment Equity targets. Therefore, our employment strategy gives primary preference to previously disadvantaged individuals or groups.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Business Development Executive - Software Engineering (iOCO00142)
Business Development Executive - Software Engineering (iOCO00142)

Ioco • Johannesburg

Hybrid
ZAR 1,200,000 - 1,800,000
Intermediate UX Developer (iOCOOO164)
Intermediate UX Developer (iOCOOO164)

Ioco • Stellenbosch

On-site
ZAR 420,000 - 640,000
Technician (iOCO0126)
Technician (iOCO0126)

Ioco • Johannesburg

On-site
ZAR 300,000 - 460,000
Senior Technology Leadership role - Head of Technology (iOCO0132)
Senior Technology Leadership role - Head of Technology (iOCO0132)

iOCO Limited • Cape Town

On-site
ZAR 1,200,000 - 1,800,000
Technician (iOCO0134)
Technician (iOCO0134)

Ioco • Durban

On-site
ZAR 240,000 - 300,000
Technical Lead – SOC Cyber Defense (iOCO0083)
Technical Lead – SOC Cyber Defense (iOCO0083)

iOCO • Gauteng

On-site
ZAR 1,000,000 - 1,500,000
Senior Database Administrator (SQL Server | Azure | AWS) (iOCO0184)
Senior Database Administrator (SQL Server | Azure | AWS) (iOCO0184)

iOCO Limited • Johannesburg

Hybrid
ZAR 900,000 - 1,400,000
Customer Service Engineer I (iOCO0085)
Customer Service Engineer I (iOCO0085)

iOCO • Gauteng

On-site
ZAR 350,000 - 700,000
Technician (iOCO0126)
Technician (iOCO0126)

iOCO • Gauteng

On-site
ZAR 280,000 - 360,000
Senior .NET Developer (iOCO0133)
Senior .NET Developer (iOCO0133)

iOCO Limited • Cape Town

Hybrid
ZAR 900,000 - 1,200,000