Menu

Anti-Money Laundering (AML) DevOps Engineer

This position is based in Johannesburg.

We’re recruiting for the position of Anti-Money Laundering (AML) DevOps Engineer. This position is open to candidates in Johannesburg or Cape Town. The role will have a strong focus on the SAS Anti-Money Laundering (AML) solution and involves enabling platform reliability, automating deployments, and supporting the application layer to ensure seamless financial crime detection operations. You will work closely with engineering, security, and vendor teams to maintain a secure, scalable, and highly available AML platform.

Duties and Responsibilities:

  • Designing, implementing, and managing continuous integration and continuous deployment pipelines for SAS AML and supporting application layers
  • Supporting enablement, configuration, and optimisation of the SAS AML platform
  • Collaborating with internal teams and external partners including SAS and Binary to integrate and stabilise application components
  • Automating infrastructure provisioning and environment setup using Infrastructure as Code tools
  • Managing cloud and on-premises hybrid environments hosting AML workloads
  • Monitoring system health, performance, and availability using enterprise monitoring tools
  • Ensuring platform compliance with regulatory, security, and financial governance standards
  • Troubleshooting production incidents, performing root cause analysis, and implementing preventive measures
  • Managing releases, patches, and upgrades for the SAS AML platform
  • Implementing DevSecOps practices including vulnerability scanning and secure configuration management
  • Maintaining operational documentation, runbooks, and standard operating procedures

Minimum Requirements:

  • Bachelor’s degree in Computer Science or Engineering
  • At least 3 to 7+ years of experience in DevOps, site reliability engineering or platform engineering
  • Experience working with financial services platforms or regulated environments (preferably mobile money or banking)
  • Strong experience with CI/CD tools (Jenkins, GitLab, Azure DevOps)
  • Hands-on experience with Linux/Unix system administration
  • Knowledge of SAS platform administration (preferably SAS AML or SAS Viya)
  • Experience with containerization technologies (Docker, Kubernetes)
  • Proficiency in scripting (Bash, Python, PowerShell)
  • Experience with Infrastructure as Code tools (Terraform, Ansible, ARM templates)
  • Familiarity with monitoring tools (Splunk, Grafana, Prometheus, or similar)
  • Understanding of networking, APIs, and enterprise integration patterns
  • Experience with mobile financial services platforms
  • Knowledge of Anti-Money Laundering (AML), fraud detection, or financial crime systems
  • Experience supporting SAS solutions in production environments
  • Exposure to microservices and event-driven architectures
  • Cloud certifications (Azure, AWS, or GCP)
  • Experience with database platforms (Oracle, PostgreSQL, or SAS data environments)

    Have you worked with APMC before?