About the position
JOB PURPOSE
Implement, maintain and enhance solutions to ensure system availability.
KEY PERFORMANCE AREAS
• Business Application Support & Maintenance
• Administer, configure, and maintain business applications to ensure optimal performance and availability.
• Analyse and resolve user-reported issues related to business solutions, ensuring minimal disruption to business operations.
• Perform routine system checks and maintenance to ensure the business system operates in an optimum condition.
• Troubleshoot and provide support for web-based and client-server applications across various IT environments (e.g., Production, Staging, Testing).
• Install, administer, and test software patches, updates, and upgrades to maintain system integrity and performance.
System Development & Enhancement
• Analyse user requirements and develop programs, reports, and solutions to meet business needs.
• Automate manual processes to improve operational efficiency and accuracy.
• Facilitate the enhancement and optimization of databases to support evolving business requirements.
• Conduct research and implement new tools or techniques to enhance systems and databases.
Project & Change Management
• Support IT and business projects that focus on improving business processes and implementing changes in business practices.
• Participate in system testing, deployment, and change management activities to ensure seamless implementation.
• Provide input on system integration, data governance, and internal control processes during project execution.
Stakeholder & Vendor Management
• Build and maintain strong professional relationships with internal departments, users, and external service providers.
• Engage with external stakeholders and third-party vendors to discuss findings, gather information, and resolve issues.
• Coordinate and supervise external consultants to ensure the quality and timely delivery of solutions.
• Conduct on-site inspections of service providers' systems and databases to ensure compliance with service level agreements.
Data Governance & Compliance
• Provide input and advice on data governance, data integration, and system control best practices.
• Identify system shortfalls and inefficiencies, recommending improvements to enhance data quality and system performance.
• Ensure all system changes comply with organizational policies, standards, and regulatory requirements.
Documentation & Knowledge Management
• Create, maintain, and update system documentation, including system configurations, process flows, user manuals, and technical guides.
• Document service records, issue resolutions, and application configurations for knowledge sharing and future reference.
• Contribute to the development of standard operating procedures (SOPs) for system support and maintenance activities.
Continuous Improvement & Innovation
• Continuously identify areas for system, process, and service improvement to drive operational efficiency.
• Research emerging technologies and trends to propose innovative solutions that align with business objectives.
• Proactively recommend and implement improvements to ensure applications meet current and future business needs.
EDUCATION, SKILLS AND EXPERIENCE
• Relevant ICT National Diploma
• Relevant recognised ICT certification
• Qualifications in anti-money laundering, compliance management and or forensics would be advantageous
• Minimum 3 years relevant technical experience
• ITIL Foundation
• ICT systems experience
• Minimum of 3 years working SQL experience
• Minimum of 3 years Financial Industry Experience would be advantageous
• Min 2 years' experience on Windows server (2003/2008) administration
• Insight into trends associated with organised crime, drug trafficking, money laundering, fraud and terror financing
• Excellent communication skills (oral and written)
• Strong project management skills
• An intermediate to advanced level of computer literacy, including MS Word, MS Access, MS Project; MS Excel, MS Visio and MS Power Point