About the job Senior Engineer
Senior Engineer - South Africa
Qualifications & Experience
-
BSc in Computer Science / Information Technology
-
5-8+ years experience as a Systems Administrator
-
SQL Certification (advantageous)
-
Project Management Certification (recommended)
-
Experience administering MS Windows Server environments
-
Experience with EFT & eCommerce payment systems
-
Proficient with ACIs Postilion EFT Transaction Switch suite:
-
Real-Time Framework (v4.x & 5.x)
-
Post Office, PostCard, Portal, TermApp, Postilion Active-Active
-
-
Knowledge of payment card tech (EMV, magnetic stripe, contactless)
-
Understanding of card types (debit, credit, pre-paid, gift cards)
-
Knowledge of Hardware Security Modules
-
Experience with Postilion upgrades, migrations, monitoring, maintenance
-
Strong understanding of ATM, POS & mobile transaction flows
-
Familiar with PCI DSS, PA DSS & ISO8583 protocol
-
Knowledge of 3rd party interfaces (Visa, Mastercard, UPI, Bankserv, etc.)
Key Responsibilities
System Configuration, Monitoring & Support
-
Maintain and configure Postilion EFT systems
-
Ensure SLA uptime targets are met
-
Implement system changes under change control
-
Monitor production systems and respond to alerts
-
Manage EFT software installations and fault call allocations
-
Define operational routines and service metrics
-
Conduct routine audits and system maintenance
System Release & Testing
-
Test and validate new system releases and updates
-
Ensure accuracy of release/upgrade testing
Security Compliance
-
Ensure full PCI and security task compliance
-
Execute recurring security tasks (e.g. encryption key changes)
Cross-Functional Support
-
Resolve customer queries and provide technical support
-
Assist operations with environment prep for patching
-
Specify, test, and implement new systems or upgrades
-
Conduct disaster recovery planning and testing
Documentation & Capacity Planning
-
Maintain up-to-date technical and DR documentation
-
Forecast and plan system capacity accurately
Quality Assurance & Supervision
-
Align test strategies with Postilion changes
-
Supervise and QA junior engineer work
Client Communication
-
Establish technical communication with clients
-
Provide clear and timely management/client feedback
Way of Work
-
Ensure proper formatting, spelling, and professionalism in all documents
-
Adhere to approval processes and meet all deadlines
Time-Sheet Management
-
Track time in Jira (Tempo), 8 hrs/day average
-
Use accurate project codes
Business Risk Management
-
Comply with company policies and procedures
-
Complete all mandatory training
-
Proactively raise business risks to manager