Information Technology (IT) specialist (DevOps, Quality Assurance, System Analyst Expert)
Ajah, Lagos,LA
Summary
With over 18 years of experience in Core Banking Application support, System analysis, development, and DevOps Engineering, I have honed my skills as a versatile professional. Throughout my career, I consistently demonstrate a deep understanding of banking systems and provide support and analysis to ensure smooth operation. As a developer, I leverage my technical expertise to create innovative solutions that streamline processes and enhance efficiency. My experience as a DevOps Engineer allows me to effectively bridge the gap between development and operations, resulting in seamless integration and deployment of applications. With a proven track record of delivering high-quality results, I am confident in my ability to contribute to the success of any organization in need of a skilled and experienced professional in Core Banking Application support, System analysis, development, and DevOps Engineering.
Overview
24
24
years of professional experience
8
8
years of post-secondary education
4
4
Certifications
Work History
Head, IT Applications
FBNQuest Merchant Bank
11.2021 - Current
Ensure enterprise applications support business objectives, by ensuring capacity, efficiency, security and availability applications within the organisation
Ensure that development projects meet business requirements and goals, fulfil end-user requirements, and identify and resolve systems issues
Review and analyze existing application effectiveness and efficiency, and then develop strategies for improving or leveraging these systems
Research and make recommendations on software products and services
Coordinate feasibility studies for software and system products under consideration for purchase, and give advice based on findings
Manage and provide direction for the application, DevOps, development team to support business operations.
Provide technical leadership to project managers and programmers working on development project teams
Plan, coordinate, and supervise all activities related to the design, development, and implementation of new organizational information systems and software applications and/or enhancements to existing applications throughout the enterprise
Supervise deployment of mission-critical information and software systems
Ensure that any software integration into company systems meets functional requirements, system compliance, and interface specifications
Supervise the design, development, installation and enhancements to systems and application software
Participate in ensuring the security of data and applications from internal and external attack
Collaborate with Enterprise server, network administrators, system analysts, designers, system owners and consultants in providing quality assurance
Develop, disseminate, and enforce functional policies, procedures, and quality assurance best practices
Ensure all new software programs and applications are adequately tested
Identify and resolve program errors
Responsible for maintaining, supporting, and upgrading existing systems and applications where necessary, prepare, establish, and monitor budgets
Assist in planning, developing, and implementing the IT budget, obtaining competitive prices from suppliers, where appropriate, to ensure cost effectiveness
Keep abreast of new technologies
Ensure maintenance of Service Level Agreements between various service providers and FBNQuest Merchant Bank
Self-motivated, with a strong sense of personal responsibility.
Team Lead, Application Support
FBNQuest Merchant Bank
07.2020 - 11.2021
FBNQuest
Manage business applications by supporting smooth operation, capacity, efficiency, availability and security of applications within the organisation
Provide technical support to business users both remotely and face to face
Provide application functional support to business users both remotely and face to face
Maintenance and support of software/application updates via patch management systems
Troubleshooting and timely resolution of issues relating to business applications
Log all IT incidents and service requests and ensuring resolution within agreed SLA
Ensure End of Day/End of Month operations run smoothly and exceptions are reported for necessary action
Ensure routine manual/automatic backups and restore of application data and files to ensure timely business recovery
Ensure business applications Recovery Objectives are met
Facilitate deployment of new applications, systems software, and/or enhancements to existing applications throughout the enterprise
Collaborate with vendors and in-house stakeholders in the testing of new software programs and applications prior to production deployment
Identify/resolve program errors and management of release into production
Assist with quality assurance (i.e
Test script creation and execution), program logic, and data processing
Coordinate/facilitate end-user training programmes and user guidance notes for systems
Apply a methodical approach to documentation
Assist in developing IT budget, obtaining competitive prices from suppliers, where appropriate, to ensure cost effectiveness
Ensure compliance with documented information security controls and practices
Keep abreast of new technologies
Maintain effective relationships with vendors, consultants, and service providers
Team Lead, Global Batch Operations
United Bank for Africa
06.2018 - 07.2020
Identify initiatives that would promote continuous service improvement and internal efficiency (system analysis)
Using project management methodologies, principles and techniques to develop project plans and to cost, resource and manage projects
Execute key strategic projects as assigned by the Head Core Banking and the CTO Leadership
Ensure readiness of Finacle services by 7.30 a.m local time across the group
Ensure daily transmission of swift messages
Ensure for review of Batch processes
Optimise batch processing time
Supervise End of day, End of month and End of Year batch processing
Identify and document requirements, conduct business and technical studies, design, develop, integrate and implement information systems business solutions, and provide advice on information systems strategy, policy, management, security and service delivery (Finacle Screen optimisation projects)
Evaluates EOD processes and methods, proposes modifications, additional system components or new systems to maintain standard practise
Assess physical and technical security risks to data, software and hardware, and develop policies, procedures and contingency plans to minimize the effects of security breaches
Debug issues and escalate to vendors where necessary
Identification and documentation of core banking application performance and improvement requirements
Proffer solutions, analysis and initiate project to resolve identified enhancement needs of core banking application users within agreed time frame
Initiate and co-ordinate the activities of consultants on core banking applications solutions
Provide routine support on banking application issues to end users as the need arises
Provide support during end of month and Year activities on banking application issues
Coordinate Users acceptance test for various stake holders on banking application enhancement matters Co-ordinate and support training and knowledge building on banking application issues
Carry out any adhoc task assigned by the Head of IT and Head of CBA
CBA Support and Monitoring (2016) United Bank for Africa (SBO)
Monitoring Finacle channel (C24) services
Supervise End of day, End of month and End of Year batch processing
Identify and document requirements, conduct business and technical studies, design, develop, integrate and implement information systems business solutions, and provide advice on information systems strategy, policy, management, security and service delivery (Finacle Screen optimisation projects)
Evaluates EOD processes and methods, proposes modifications, additional system components or new systems to maintain standard practise
Assess physical and technical security risks to data, software and hardware, and develop policies, procedures and contingency plans to minimize the effects of security breaches
Debug issues and escalate to vendors where necessary
Identification and documentation of core banking application performance and improvement requirements
Proffer solutions, analysis and initiate project to resolve identified enhancement needs of core banking application users within agreed time frame
Initiate and co-ordinate the activities of consultants on core banking applications solutions
Provide routine support on banking application issues to end users as the need arises
Provide support during end of month and Year activities on banking application issues
Coordinate Users acceptance test for various stake holders on banking application enhancement matters Co-ordinate and support training and knowledge building on banking application issues
Carry out any adhoc task assigned by the Head of IT and Head of CBA
CBA Support and Monitoring
United Bank For Africa
09.2016 - 06.2018
Design, develop, test, implement and oversee IT systems
Collect and analyze data to identify areas for improvement within an organization's IT infrastructure
Review existing IT systems and internal processes
Develop, implement and apply policies and procedures throughout the software development life cycle to maximize the efficiency, effectiveness and overall quality of software products and information systems, and to ensure that all systems and processes meet organization standards and user requirements
Develop quality assurance procedures and tests for the development and improvement of new and existing systems
Identify, analyze and document discrepancies and ensure that appropriate adjustments are made
Perform preventive maintenance tasks on computer systems.
Flexcube Technical analyst
Skye Bank Nigeria Plc
06.2015 - 09.2016
Evaluates processes and methods used in existing Core banking systems, proposes modifications, additional system components or new systems to meet user needs as expressed in specifications and other documentation
Liaise with Business owner/users to identify and document business needs or requirements
Using project management methodologies, principles and techniques to develop project plans and to cost, resource and manage Core banking application and Business intelligence projects
Developing functional specifications for use by system developers
Identifying, investigating, and analysing business processes, procedures and work practices
Taking responsibility for deploying functional solutions, such as creating, adopting and implementing system test plans, which ensure acceptable quality and integrity of the system
Coordinate User Acceptance Test (UAT) session
Ensure deployment of tested and approved solutions
Provide effective Technical support of Business Applications to over 400 Branches
Quality assurance on end of month interest charged
Debug issues and escalate to vendors where necessary
Finacle Scripting and Customisation (2013) Mainstreet Bank(BO-SBO)
Collect and document users' requirements (Data gathering)
Develop logical and Physical Finacle application specifications
Research, evaluate and synthesize technical information to design, develop and test computer-based systems (System design and user acceptance Test)
Develop data, process and network models to optimize architecture and to evaluate the performance and reliability of designs (coding)
Ensure deployment of tested and approved solution
Create solution and deployment document
Plan, design and co-ordinate the development, installation, integration and operation of computer-based systems
Installation of Finacle Test Environment
Finacle Customisation
Mainstreet Bank Limited
08.2013 - 05.2015
Collect and document users' requirements (Data gathering).
Develop logical and Physical Finacle application specifications
Research, evaluate and synthesize technical information to design, develop and test computer-based systems (System design and user acceptance Test).
Develop data, process and network models to optimize architecture and to evaluate the performance and reliability of designs (coding).
Ensure deployment of tested and approved solution.
Create solution and deployment document.
Plan, design and co-ordinate the development, installation, integration and operation of computer-based systems.
Installation of Finacle Test Environment
Project Officer
Mainstreet Bank Limited
07.2013 - 08.2015
Optimization of T24 Banking Application.
Developed detailed project plans, outlining timelines, resource requirements, and responsibilities for all team members involved.
Collaborated with external vendors to secure necessary resources at competitive prices while adhering to strict deadlines.
Adhered to strict regulatory guidelines, ensuring all project activities were in compliance with industry standards and legal requirements.
Managed budgets and financial reporting, contributing to cost-effective decision making within the project scope.
Project Officer
Mainstreet Bank Limited
08.2013 - 05.2015
Optimization of T24 Banking Application.
Developed detailed project plans, outlining timelines, resource requirements, and responsibilities for all team members involved.
Collaborated with external vendors to secure necessary resources at competitive prices while adhering to strict deadlines.
Adhered to strict regulatory guidelines, ensuring all project activities were in compliance with industry standards and legal requirements.
Managed budgets and financial reporting, contributing to cost-effective decision making within the project scope.
Application Development officer
Mainstreet Bank
06.2013 - 08.2013
Application to generate Legacy Data (Web design)
Collect and document users' requirements and develop logical and physical locally developed application specifications (Data gathering)
Research, evaluate and synthesize technical information to design, develop and test computer-based systems (System design and user acceptance Test)
Develop data, process and network models to optimize architecture and to evaluate the performance and reliability of designs (coding)
Plan, design and co-ordinate the development, installation, integration and operation of computer-based systems.
Core Banking Application, Bank PHB /Keystone Bank Limited
01.2007 - 01.2013
EA-SEA)
Evaluates processes and methods used in existing Core banking systems, proposes modifications, additional system components or new systems to meet user needs as expressed in specifications and other documentation
Liaise with Business owner/users to identify and document business needs or requirements
Using project management methodologies, principles and techniques to develop project plans and to cost, resource and manage Core banking application and Business intelligence projects
Developing functional specifications for use by system developers
Identifying, investigating, and analysing business processes, procedures and work practices
Taking responsibility for deploying functional solutions, such as creating, adopting and implementing system test plans, which ensure acceptable quality and integrity of the system
Coordinate User Acceptance Test (UAT) session
Ensure deployment of tested and approved solutions
Providing support for the operational activities of Core Banking Application (Equinox and T24) in the Bank
Ensuring 97% uptime for the Banking Application
Execute System End of Day processing
Process Batch uploads of Transactions
System analysis of T24 System GL difference
Carrying out database administration on MS SQL Databases for Reporting Server
Design SQL server Integration service packages
Perform data migration, integration, transformation and workflow applications using SQL Integration Services
Ensuring 97% uptime for Database servers and Core Banking Application servers
Attending to service issues assigned on the service desk Portal
Design, develop, integrate and implement information systems reporting solutions
Responsible for generation of Regulatory and control reports
Ensure resolution of problem requests
Report generation, extraction and analysis using SQL scripts (Oracle and MS SQL)
Reviewing and Managing MS SQL database incidents
Providing 1st and 2nd Level support for users while ensuring prompt resolution of requests
Analyse user requirements, procedures, and problems to automate processing or to improve existing computer processes
Work with Temenos First Level Support (FLS) Team to test & deploy patches, escalate issues
Design, develop, and implement automated database backup procedures and restoration procedures
Assisting in providing technical direction in the area of requirement definition, planning, coordination, implementation and design of databases
Documenting incidents and maintain a database for the incidents
Review End of Year set up for effective End of Processing
Participate in Core Banking Application End of Day, End of Month and End of Year processing
Work alongside fellow MIS developers to migrate ad-hoc reporting to full automation
Instructor/Lecturer
Unijos Consultancy Ltd
01.2005 - 01.2006
Business Mathematics
Instruct students on Excel and access
Admin Officer
Petosajo Nig. Ltd
01.2005 - 08.2005
Online contract bidding
Report to the MD
Projects
Fusion Bank Trade Innovation (FBTI) implementation
Finacle 10 installation and in-country server set up
Non Nuban compliance verification
Core Banking Legacy data warehousing
CTR Reporting
Banking Application Process Improvement
T24 GL diff and Mismatch Reconciliation
Hobby
Watching Football, Swimming and Traveling
Fiddil Nig. Ltd
07.2002 - 09.2002
Maintain movement log
Dispatch driver
Supervise
Assistant Logistics Officer
01.2001 - 03.2001
Education
Masters - Information Technology
UNILAG
09.2014 - 09.2016
B. SC - Industrial Mathematics
UNIBEN
02.1999 - 12.2004
SQL Server 2008 Implementation and Maintenance - undefined
MERIDIAN TECHNOLOGIES
IBM WebSphere Application Server v7 Administration - undefined
COMPUTER WAREHOUSE GROUP
Skills
CBA system analysis
Certification
CERTIFIED MANAGEMENT CONSULTANTS (CMC), 2024
Training
SQL Server 2008 Implementation and Maintenance, MERIDIAN TECHNOLOGIES, 10/01/10
IBM WebSphere Application Server v7 Administration on AIX, COMPUTER WAREHOUSE GROUP, 01/01/13
Personal Information
Gender: Male
Nationality: Nigerian
Marital Status: Married
Timeline
Head, IT Applications
FBNQuest Merchant Bank
11.2021 - Current
Team Lead, Application Support
FBNQuest Merchant Bank
07.2020 - 11.2021
Team Lead, Global Batch Operations
United Bank for Africa
06.2018 - 07.2020
CBA Support and Monitoring
United Bank For Africa
09.2016 - 06.2018
Flexcube Technical analyst
Skye Bank Nigeria Plc
06.2015 - 09.2016
Masters - Information Technology
UNILAG
09.2014 - 09.2016
Finacle Customisation
Mainstreet Bank Limited
08.2013 - 05.2015
Project Officer
Mainstreet Bank Limited
08.2013 - 05.2015
Project Officer
Mainstreet Bank Limited
07.2013 - 08.2015
Application Development officer
Mainstreet Bank
06.2013 - 08.2013
Core Banking Application, Bank PHB /Keystone Bank Limited
01.2007 - 01.2013
Instructor/Lecturer
Unijos Consultancy Ltd
01.2005 - 01.2006
Admin Officer
Petosajo Nig. Ltd
01.2005 - 08.2005
Fiddil Nig. Ltd
07.2002 - 09.2002
Assistant Logistics Officer
01.2001 - 03.2001
B. SC - Industrial Mathematics
UNIBEN
02.1999 - 12.2004
SQL Server 2008 Implementation and Maintenance - undefined
MERIDIAN TECHNOLOGIES
IBM WebSphere Application Server v7 Administration - undefined
Credit Manager- FNB/ RMB Private Banking at First National Bank/ Rand Merchant BankCredit Manager- FNB/ RMB Private Banking at First National Bank/ Rand Merchant Bank
Assistant Chief Environmental Scientist at National Oil Spill Detection and Response AgencyAssistant Chief Environmental Scientist at National Oil Spill Detection and Response Agency