C

System Engineer II at Capitec Bank

Capitec Bank
May 28, 2026
Full-time
On-site
About the role


We are looking for a dedicated System Engineer with strong Level 2 systems engineering experience to support our Card Processing and Transaction Switching environment. The role requires hands-on experience supporting high-availability production systems, with strong troubleshooting, monitoring, operational support, automation, and implementation skills. Since this role sits within a critical payments environment, card processing, payments, or transaction switching knowledge is a must-have. AWS or cloud platform knowledge would be beneficial, as the team will support future platform modernisation initiatives, including potential movement of components such as Postilion onto AWS infrastructure, as well as the introduction of Kafka-based messaging and event streaming capabilities. The successful candidate should be technically capable, operationally disciplined, comfortable working in a regulated banking environment, and able to take ownership of system stability, incident investigation, change support, documentation, and continuous improvement


What you'll be doing


Support and maintain card processing and transaction switching systems
Investigate and resolve production incidents in a high-availability environment
Monitor system performance, capacity, and stability
Implement system changes, configurations, and integrations
Work closely with vendors and third-party platforms
Support release, change, and rollback processes
Contribute to disaster recovery readiness and testing
Maintain accurate technical documentation
Drive continuous improvement and operational excellence
Provide support and guidance to junior engineers


Education (Minimum)


Grade 12 National Certificate / Vocational


Education (Ideal or Preferred)


A relevant tertiary qualification in Information Technology


Minimum requirements


5+ years' experience in a Systems Engineering / Production Support role
Strong experience in at least one of the following:
Payment's systems
Card processing environments
Transaction switching platforms


Proven experience in:


Production support and incident investigation
System implementation, configuration, and integration
Performance, capacity, and stability analysis
Monitoring, alerting, and observability
Change, release, and post-implementation validation
Disaster recovery support
Solid technical foundation in:
Linux and/or Windows servers
Networking, load balancing, and certificates
SQL, AWS, microservices and relational database investigation
Experience working with vendors and third-party platforms
Strong documentation and operational discipline
Must be willing to take part in a rotational standby/on-call support schedule


What Will Make You Stand Out


Hands-on exposure to payments platforms (e.g. Postilion, ACI, PowerCard, UPF)
Knowledge of ISO 8583, Visa/Mastercard, clearing & settlement
AWS or cloud experience (EC2, VPC, IAM, S3, CloudWatch, etc.)
Familiarity with AI-assisted engineering tools (e.g. ChatGPT, Claude) for troubleshooting, scripting, or documentation


Beneficial Experience


Exposure to EMV, ecommerce, wallets, or tokenisation
Especially relevant as the team explores modernisation and potential migration of platforms (e.g. Postilion) to AWS
DevOps and automation exposure (Git, CI/CD, Terraform, CloudFormation)
Monitoring tools such as Splunk, Grafana, or Instana
Exposure to microservices, Kafka, Docker, Kubernetes
Basic scripting or automation capability
Awareness of PCI-DSS, HSM, or payment security practices
Experience in banking or financial services environments