South Africa

Senior Applications Support Analyst – MIS Reporting

Company Letshego Holdings Limited
Reference # SASA-MIS
Published 11/02/2020
Contract Type Permanent
Salary Market Related
Location Gaborone, South East, Botswana
The Senior Applications Support Analyst - Reporting is responsible the administration and support of reporting solution and complex reports requirements and group wide users on the reporting tool and other Group business applications by working with the business to analyses business requirements, provide technical expertise and ensure the availability, security and stability of the business applications.
Job Functions Information Technology,Monitoring & Evaluation,Systems Administrator
Industries Financial Services
System Administration and Report Development

1.Developing complex report requirements and troubleshoot complex report related issues.
2.Automate and schedule routine reports (Daily, Monthly, quarterly etc.)
3.Keep up to date with the Core Banking System architectural components, transaction processing workflow at the components / database objects level, frontend functionality and backend objects.
4.Perform Core Banking System parametrization requests raised by the parametrization committee as well as a periodic parametrization changes like product set up, supplier set up, employer set up etc.
Create, assign access rights, revoke access rights and

5.Investigate found user/system problems by performing a root cause analysis, verifying by test case scenarios and collecting a required data/log information to be sent to the Vendor for resolution.
6.Register issues in the Vendor’s helpdesk system by providing a detailed information (error screenshots, table rows, and logs from a required sources) about an issue. Further track of open issues by timely acting on a Vendor’s requests.
7.Organize a thorough verifications/tests of a sent by Vendor solutions in UAT environments before deploying to production and only upon authorization by Business support management.
8.Ensure Core Banking System’s production and test environments data integrity and proper functioning;
9.Scripting, report design & development using the Group’s report writing software.


10.Ensure all user queries are resolved, or escalated within the defined SLA timelines.
11.Analyze and resolve issues logged by users and provide ongoing support to business users. Utilise fully the call support system in place (e.g. LetsClick) to document communication with the users and to demonstrate productivity.
12.Establish working relationships with business and application development project team members.
13.Become a user expert on how the core banking system and related channels work, gaining an understanding of the strengths and weaknesses; and championing customer issues in order to ensure they have a positive experience.
14.Develop the Applications Support team by continually improving administration, support, batch processing, and completion of projects efficiently and effectively.
15.Continuously seeks to improve user satisfaction and ultimately customer satisfaction, loyalty and retention through providing an excellent user experience.
16.Helps develop the team by continually improving processes.
17.Communicate resolution of issues to users in the appropriate level of detail within the defined SLA.
18.Contributes to the positive growth and development of the Applications Support team.
19.Performs routine diagnostics and maintenance with multiple operating systems.
20.Applies patches in UAT or production based on strict adherence to change control policies and procedures and assists with testing of patch releases, vendor modifications, upgrades and patches.
21.Resolves routine issues and problems.
22.Provides technical support for supported systems
23.Resolves most incident tickets escalated to them and test/understands new changes that have been implemented
24.Improves efficiency of systems assigned to meet client needs.
25.Communicates with vendors to resolve technical issues.
26.Documents non-routine procedures and workarounds and solutions.

Monitoring and Processing

27.Performs Batch processing (e.g. LNI file processing) activities as needed.
28.Ensure all production UAT and production reporting tools are up and running at all times.
29.Undertake Disaster recovery procedures for reporting tool.
30.Ensure all data feeds from Core systems to external systems are completed within agreed timelines.
31.Supervises, coaches and trains the End of Day processing analysts
32.Synchronizes UAT/Training regions with live data as required.
33.Perform daily system monitoring, verifying the integrity and availability of all hardware, server resources, systems and key processes, reviewing system and application logs, and verifying completion of scheduled jobs such as backups
Project execution

34.Completes tasks as assigned by the Senior Applications Analyst, Group Applications Support Manager or Project Managers to ensure that the Project is completed within set deadlines.
35.Performs assigned Project tasks within the agreed timelines.
36.Establishes a good working relationship with the project managers, the business and other project team members.

IT Governance

37.Adheres to strict governance procedures when executing his/her job responsibility including but not limited to security, change control, administration, segregation of duties , batch processes etc.
38.Understands and complies will all IT policy and procedures and adheres to the highest level of controls.
39.Address control weaknesses and/or audit queries promptly.
40.Monitor access rights periodically ensure access is reviewed and updated in accordance with business requirements.
41.Bachelor’s degree in computer science, computer engineering, Information Technology; or an equivalent combination of education and experience.
42.Requires a minimum of 7 years of relevant work experience in report writing and in particular a core banking system and related channels (advantage).
43.In-depth knowledge SQL/Oracle DB experience and various qualification will be an added advantage.
44.In-depth scripting experience on above databases will be an added advantage through jasper reporting tool.
45.In-depth scripting experience on above databases will be an added advantage through jasper reporting tool.
46.Ability to handle complex reporting requirements by business
47.In-depth understanding of database management systems, online analytical processing (OLAP) and ETL (Extract, transform, load) framework
48.Develop and execute complex database queries and conduct comprehensive analyses
49.Ability to setup and configure automated reporting scheduled jobs
50.Ability to provide sound judgment while analyzing and interpreting data to ensure a high level of accuracy, timeliness, and usefulness for business leaders.
51. Basic knowledge of SharePoint administration.
52.Must have some knowledge in a specialized area of the business such as lending, finance, operations and banking.
53.Ability to troubleshoot standard/common operating systems and software/hardware issues.
54.Ability to listen to symptom descriptions to analyze problems and to resolve effectively.
55.Ability to communicate technical information in an understandable way to non-technical users.
56.Ability to work independently on tasks, develops own work, schedule and monitors progress against defined parameters.
57.Ability to perform job with minimal supervision.
58.Ability to establish working relationships with others and provide communication of activities

Job Closing Date 19/02/2020
Share on
Last Updated: 12 days ago []
Webserver: SkillsMap (NLBC)