Senior Engineer - Khenya
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
Senior Engineer • Johannesburg, Gauteng, South Africa