Senior DevOps Engineer

Old Mutual Life Assurance Company (SA) Ltd

Cape Town

On-site

ZAR 900,000 - 1,400,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Old Mutual Life Assurance Company (SA) Ltd seeks an experienced Cloud Platform Engineer to lead secure AWS infrastructure and DevSecOps across the SDLC. You will drive EKS containerisation, security-by-design, and automation to enable .NET teams to ship reliable services.

You will partner with cloud, architecture, operations and security teams, implementing infrastructure as code, observability, and governance at scale.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Information Security, or a related field.
  • Certification in DevSecOps or relevant advanced security certifications.
  • 6+ years of experience in DevOps, cloud or platform engineering, application delivery, or security, including leadership of enterprise DevSecOps or cloud platform initiatives.

Responsibilities

  • Lead the design and delivery of secure cloud platforms and DevSecOps capabilities across the SDLC.
  • Containerisation and modernisation of applications onto Amazon EKS; architect cluster design and governance.
  • Embed secure SDLC controls from design through deployment with clear quality gates and traceability.
  • Design and maintain secure CI/CD pipelines for .NET and container workloads; implement risk-based security testing.

Skills

Action Planning
Application Development
Data Compilation
Data Management
Evaluating Information
Executing Plans
IT
IT Network Security
Market Analysis
Product Development
Test Case Management

Education

Bachelor's or Master's degree in Computer Science, Information Security, or a related field
NQF Level 7 - Degree, Advance Diploma or Postgraduate Certificate or equivalent

Tools

Terraform
CloudFormation
YAML
Python
PowerShell
Bash

Job description

Let's Write Africa's Story Together! Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this.

Job Description

Lead the design and delivery of secure cloud platforms and DevSecOps capabilities across the software development lifecycle (SDLC). The role is accountable for establishing production‑ready AWS infrastructure, embedding security and quality controls into CI/CD pipelines, and enabling .NET teams to build, test, release, and operate reliable services. A central responsibility is the containerisation and modernisation of applications onto Amazon Elastic Kubernetes Service (EKS); proven hands‑on EKS delivery experience is mandatory. The role partners with development, cloud, architecture, operations, and security teams to apply infrastructure as code, observability, vulnerability management, governance, and security‑by‑design practices at scale.

Key responsibilities
  • Cloud Infrastructure Engineering and Setup Design, provision, secure, and operate AWS environments from foundation through production.
  • Establish networking, identity and access management, compute, storage, load balancing, DNS, secrets, logging, monitoring, backup, resilience, and cost controls using repeatable infrastructure‑as‑code patterns.
  • EKS Containerisation Modernisation: Lead the assessment, containerisation, and migration of existing applications to Amazon EKS.
  • Define cluster architecture, namespace and tenancy models, ingress, autoscaling, deployment strategies, policy enforcement, image and runtime security, observability, upgrades, and disaster recovery.
  • Create migration roadmaps that reduce risk and improve reliability without disrupting delivery.
  • .NET Development and SDLC Enablement: Apply practical knowledge of C#, .NET, ASP.NET Core, NuGet, build and test tooling, application configuration, and runtime diagnostics to support engineering teams.
  • Embed secure SDLC controls from design and threat modelling through coding, testing, release, deployment, operation, and end‑of‑life, with clear quality gates and traceability.
  • Security Automation and CI/CD Leadership: Design and maintain secure CI/CD pipelines for .NET and container workloads.
  • Integrate code quality, unit and integration testing, SAST, SCA, secrets detection, container and infrastructure scanning, artefact signing, approval controls, deployment verification, and automated rollback.
  • Infrastructure as Code and Configuration Management: Establish standards for reusable, version‑controlled infrastructure modules and secure configuration.
  • Implement automated validation, policy as code, drift detection, peer review, promotion between environments, and auditable change management for cloud and Kubernetes resources.
  • Vulnerability Management and Remediation: Oversee vulnerability discovery, triage, risk‑based prioritisation, remediation, exception handling, and reporting across application code, dependencies, container images, EKS clusters, cloud services, and operating environments.
  • Observability, Reliability, and Incident Response: Implement metrics, logs, traces, alerts, service‑level indicators, and operational dashboards for cloud, EKS, and .NET services.
  • Lead incident response, root‑cause analysis, recovery improvement, capacity planning, and reliability engineering.
  • Governance, Compliance, and Platform Security: Translate security and regulatory obligations into automated guardrails, evidence, and reporting.
  • Maintain secure baselines for AWS, EKS, containers, CI/CD platforms, and .NET workloads, and support internal and external assurance activities.
  • Delivery Collaboration and Release Planning: Work with product, engineering, architecture, security, and operations teams to plan modernisation increments, manage dependencies, define acceptance criteria, and embed security, operability, and recovery requirements into agile release cycles.
  • Technical Leadership and Continuous Improvement: Set engineering standards, review designs and implementation approaches, mentor engineers, and improve platform capabilities using delivery metrics, operational feedback, emerging threats, and lessons from incidents and migrations.
Qualifications and Experience required
  • Bachelor's or Master's degree in Computer Science, Information Security, or a related field.
  • Certification in DevSecOps or relevant advanced security certifications.
  • 6+ years of experience in DevOps, cloud or platform engineering, application delivery, or security, including leadership of enterprise DevSecOps or cloud platform initiatives.
  • Must have hands‑on experience modernising and containerising applications for Amazon EKS, including production cluster design, workload migration, deployment, security, observability, scaling, and ongoing operations.
  • Strong AWS infrastructure setup experience, including VPC networking, IAM, compute, storage, load balancing, DNS, secrets management, monitoring, resilience, and cost management.
  • Working knowledge of C# and modern .NET development, including ASP.NET Core, NuGet, build and test processes, configuration, diagnostics, and common deployment patterns.
  • Strong understanding of the end‑to‑end SDLC and experience embedding security, quality, governance, and operational controls at each stage.
  • Extensive experience with CI/CD, Git, infrastructure as code, configuration automation, and scripting using tools and languages such as Terraform or CloudFormation, YAML, Python, PowerShell, or Bash.
  • Strong Docker and Kubernetes engineering knowledge, including networking, ingress, storage, identity, policy, autoscaling, upgrades, workload security, and production troubleshooting.
  • Experience implementing automated security testing, vulnerability management, software supply‑chain controls, and monitoring, with the ability to communicate technical risk and delivery trade‑offs clearly.
  • Strong technical leadership, architecture judgement, hands‑on problem solving, and risk‑management capability.
  • Security‑by‑design mindset with deep knowledge of cloud, Kubernetes, containers, CI/CD, and software supply‑chain risks.
  • Ability to work effectively with .NET developers and translate application needs into secure, operable platform patterns.
  • Strong incident leadership, root‑cause analysis, prioritisation, communication, stakeholder management, mentoring, and cross‑functional collaboration.
  • Relevant AWS, Kubernetes, DevSecOps, or cybersecurity certification is advantageous.
Skills
  • Action Planning
  • Application Development
  • Data Compilation
  • Data Management
  • Evaluating Information
  • Executing Plans
  • Information Technology (IT)
  • IT Network Security
  • Market Analysis
  • Product Development
  • Test Case Management
Competencies
  • Business Insight
  • Courage
  • Cultivates Innovation
  • Customer Focus
  • Decision Quality
  • Drives Results
  • Ensures Accountability
  • Manages Ambiguity

NQF Level 7 - Degree, Advance Diploma or Postgraduate Certificate or equivalent

Closing Date 27 August 2026 , 23:59

The appointment will be made from the designated group in line with the Employment Equity Plan of Old Mutual South Africa and the specific business unit in question.

The Old Mutual Story!

Old Mutual is a premium African financial services organisation that offers a broad spectrum of financial solutions to retail and corporate customers across key market segments in 14 countries. The lines of business include Life and Savings, Property and Casualty, Asset Management and Banking and Lending. We are rooted in our purpose of Championing Mutually Positive Futures Every Day and believe that a great customer experience is anchored in a great employee 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

Old Mutual Limited • South Africa

On-site
ZAR 1,200,000 - 1,800,000
Senior Cloud Engineer
Senior Cloud Engineer

Old Mutual Life Assurance Company (SA) Ltd • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Senior Cloud Engineer
Senior Cloud Engineer

Old Mutual Limited • South Africa

On-site
ZAR 1,100,000 - 1,800,000
Software Engineer
Software Engineer

Old Mutual South Africa • Cape Town

On-site
ZAR 720,000 - 1,100,000
Cloud Operations Specialist
Cloud Operations Specialist

Old Mutual Limited • South Africa

On-site
ZAR 600,000 - 1,000,000
Senior Cloud Engineer
Senior Cloud Engineer

Old Mutual South Africa • Johannesburg

On-site
ZAR 1,000,000 - 1,800,000
Software Engineer
Software Engineer

Old Mutual • Cape Town

On-site
ZAR 900,000 - 1,300,000
Senior DevSecOps Engineer - EKS & Cloud Platform Lead
Senior DevSecOps Engineer - EKS & Cloud Platform Lead

Old Mutual Limited • South Africa

On-site
ZAR 1,200,000 - 1,800,000
Manager Data Engineering
Manager Data Engineering

Old Mutual Limited • Johannesburg

On-site
ZAR 1,000,000 - 1,800,000
OM Bank - Senior Quality Assurance Automation Engineer- Credit
OM Bank - Senior Quality Assurance Automation Engineer- Credit

Old Mutual Limited • South Africa

On-site
ZAR 700,000 - 900,000