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