boardroom-appointments
Senior Engineer
Job description
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


