Applications Support Analyst National Bank of Commerce (NBC) Tanzania
Job Type: Full-Time
Closing Date: 25th June 2026
Location: Tanzania

Applications Support Analyst

Company: NBC

Location: Tanzania

Job Type: Full-Time

NBC is the oldest serving bank in Tanzania with over five decades of experience. We offer a range of retail, business, corporate and investment banking, wealth management products and services.

Job Summary

Job Description

System Stability and Resilience

The prime responsibility is for maintaining the availability and reliability of applications to ensure that IT can effectively meet service targets in accordance with planned business objectives.

The accountability also has a responsibility of analysing existing application availability issues and problems to determine ways to improve availability at acceptable cost levels.

The accountability has a responsibility to determine availability requirements for new applications or enhancements to existing applications.

Optimize the availability of the IT infrastructure to deliver cost-effective improvements that deliver tangible benefits to business units and customers.

Provide a range of IT availability reporting to ensure that agreed levels of availability, reliability, and maintainability are measured and monitored on an ongoing basis.

Take actions to achieve reductions in frequency and duration of incidents that impact IT availability.

Ensure shortfalls in IT availability are recognized and appropriate corrective actions are identified and progressed.

Create and maintain a forward-looking availability plan aimed at improving the overall availability of IT services and infrastructure components to ensure that existing and future availability requirements can be met.

Provide regular reports on availability to the business, these includes those generated from the database before system handover and after end of day or end-of-month batch run.

Organize and maintain a regular availability review process with both key business and IT representatives.

Agree appropriate actions to maintain or improve availability levels.

Initiate and coordinate actions required to maintain or improve availability of applications.

Act as a coordination point for changes to availability levels of applications when needed.

Determine the availability requirements from the business for new or enhanced IT applications.

Establish measures and reporting that reflect business, user, and IT support requirements with regards to application availability.

Determine the availability requirements from the business for new or enhanced IT applications.

Maintain an awareness of technology best practices that support application availability.

Projects and UAT Support

Business Continuity Management and Disaster Recovery

Support Roles

Qualifications