RESPONSIBILITIES:

Collect, classify, analyze and document business requirements and functional specifications as per set standards and work with the business units in the development/reviewing/translating of User Requirement Specifications into a baseline Business Requirements Documents (BRD) and building Functional and Solution Design Documents (FDDs/SDDs).
Create high-level solution designs... to meet business requirements by exploiting the functionality available in the existing IT systems in the organization, or by filling missing gaps with appropriate new systems, in accordance with enterprise architecture roadmap.
Leads project teams and vendors to drive the business needs and expectations by ensuring business intent is well understood and delivered.
Manage business relationships with different business areas and liaise with other sections/departments in the delivery of services and projects as well as maintain good working relations between the solution engineering teams and all stakeholders.
Review and validate test basis documents, test cases, test strategy documents for accuracy, coverage and conformity to requirements.
Manage and execute various levels of functional and non-functional testing including system, user acceptance and regression tests.
Generate process and solution documentation that clarifies and validates how the organization utilizes business systems to meet business requirements.
Working and aligning with the risk, compliance, and data protection teams to complete new products and services risk assessments and ensure services reach the bank’s risk and compliance standards.
Collaboratively develop and review Business Cases, Request for Proposals (RFPs), Request for Quotations (RFQs) for technology acquisitions and solutions delivery, vendor evaluation documents and plans, and participate in technical and functional evaluation of bids for new systems and solutions.
Promote proper release planning, guaranteeing successful solution deployments and adherence to business needs and priorities.
Participate in innovation to improve delivered products and services and to explore new technologies and their applications to the enterprise space.
Mentor, coach and grow staff within business analysis function.

SKILLS & EXPERIENCES:

For the above position, the successful applicant should have the following:
Bachelor’s degree from a recognized institution preferably in Computer Science, Computer Engineering, Information Technology, or a related field of study
Must have 7+ years experience in Information Technology
Minimum of 4 years experience in Business analysis and architecture.
Minimum of 2 years in IT Projects is essential.
Minimum of 2 years in Emerging Technologies (e.g., Mobile, Internet Banking, Cloud, Microservices etc) is essential
Minimum of 2 years in Systems & Applications Support is desirable
ITIL Foundation, Certified Business Analysis Professional (CBAP) is required
PRINCE II (Practitioner) / AgilePM / PMI-ACP / Certified Agile Project Manager (IAPM) / Certified Scrum Master (CSM) will be added advantage.
Master’s degree in business administration or project management will be added advantage
Knowledge of agile development methodologies using the Sprint/Scrum methodology of agile applied in IT Projects.
Demonstrated knowledge and understanding of Linux/Unix Operating Systems. Experience working in a fast-paced agile environment.
Good understanding of UML.
Working experience in estimating, prioritizing, planning, and coordinating quality testing activities
Exceptional communication skills and the ability to communicate appropriately at all levels of the organization; this includes written and verbal communications as well as visualizations.
Team player able to work effectively at all levels of an organization with the ability to influence others to move toward consensus.
Strong situational analysis and decision-making abilities.
 more
  • Data
  • Business Analysis and AI
RESPONSIBILITIES:

Lead requirements elicitation, analysis, validation, and verification, ensuring that requirement statements are complete, consistent, concise, comprehensible, traceable, feasible, unambiguous, and verifiable.
Document business, technical requirements, and functional specifications as per set standards and transfer the same knowledge to the development team. 
Review and... validate test cases and test scenarios for accuracy, coverage, and conformity to requirements. 
Participate in creation of solution architecture and designs to meet business requirements through existing systems or by filling missing gaps with appropriately new systems in accordance with enterprise architecture road map.Ensure that technology systems are aligned with business processes and engage business stakeholders in process reviews to ensure cost optimizations and improved turnaround time. 
Promote proper release planning, guaranteeing adherence to business needs and priorities and keep stakeholders constantly up to date on progress. 
Participates in the management and execution of various levels of solution testing including user acceptance and regression tests and post implementation sanity tests.
Manage requirements traceability information and track requirements status throughout the project. 
Manage business relationships with different business functions and stake holders and participates in the prioritization of initiatives based on business needs and requirements. 
Review the current deployment approach and evaluate / propose / expose opportunities for enhancing the deployment model for new and existing solutions.

 SKILLS & EXPERIENCES: 

For the above position, the successful applicant should have the following:
Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or a related field of studyITIL Foundation, Certified Business Analysis Professional (CBAP), TOGAF Certification is required
PRINCE II (Practitioner) / AgilePM / PMI-ACP / Certified Agile Project Manager (IAPM) / Certified Scrum Master (CSM) is an added advantage
Master’s degree in Business Administration or Project Management is an added advantage
Must have 5+ years experience in Information Technology
Minimum of 3 years experience in Business analysis and architecture is required
Minimum of 4 years experience in IT Projects is required 
Minimum of 2 years experience in Emerging Technologies (e.g. Mobile, Internet Banking, Cloud, Microservices etc) is essential 
Minimum of 2 years experience in Systems & Applications Support is desirable
Experience working in a fast-paced agile environment.
Excellent interpersonal and communication skills.
Excellent planning, organization, problem-solving and analytical skills
 more
  • Data
  • Business Analysis and AI
The Data Architect role is tasked with providing leadership and overseeing the following administrative and operational functions within the data management office and group:
Data Architecture: this function is responsible for providing leadership in all aspects of data architecture in order to drive the capability to identify and develop the proper information models to support business... operations and analytics.
The data architect roles and responsibilities will include: Developing and implementing an overall organizational data architecture strategy that is in line with business requirements, overall data strategy and enterprise IT architecture. The strategy includes data model designs, database development standards, implementation and management of data warehouses and data analytics system.
Metadata Management: planning and execution of the various data standards of the enterprise. Metadata is defined as the data providing information about one or more aspects of the data; it is used to summarize basic information about data which can make tracking and working with specific data easier. Some examples include: i) means of creation of the data. li) Purpose of the data. lii) Time and date of creation. This role must have the capability to proactively manage the diverse data standards of the enterprise.
At its core, the role involves supporting the CDC) and other team leaders in implementing the Enterprise Data Management in regards to data architecture and Metadata Strategies, drive strategic performance in order to achieve strategic results that is, Data is seen as a Strategic Asset and creates sustainable stakeholder value

Ideal Job Specifications:

 Academic:

Bachelors in Computer Science, Finance & Banking MIS, or Information Management, operations management
Masters or diploma in data management/data science, will be an added advantage

Professional:

Hands on experience in Database Development and scripting, with expert level skills in writing SQL queries.
Hands on experience in developing ETL packages using Oracle DI, SQL Server Integration Services, SAP Data Services
Deep understanding of industry standard formats and protocols (XML/XPath/XQuery and JSON)
Excellent analytical, problem solving and reporting skills
A good knowledge of the information requirements and standard reporting within Financial Services industry

Desired work experience:

Minimum 8 years' experience in IT systems development within a large, digitized organization designing, implementing and managing mission critical systems, with at least 5 of those years within BI development and/or support.
 more
  • Administration
  • Secretarial
Key Responsibilities:

Lead in solution design activities.
Create and Review Technical Architecture Documents for system changes and new systems and solutions.
Develop, implement and guard architecture principles and development standards. 
Identify and recommend Security Standards and minimum-security requirements and their incorporation in delivered solutions/systems.
Lead in elicitation... and documentation of non-functional requirements.
Having understood the banks environment, provide and recommend Design Patterns and guide their application / use in delivering integration solutions in the bank. 
Review the existing integration framework for feasibility of re-using it for future solutions. Review the existing integrations landscape and provide/develop plans for closure of any new or existing/known issues.
Deployment Architectures - Review the current deployment approach and evaluate / propose / expose opportunities for enhancing the deployment model for new and existing solutions. 
Participate and guide on the non-functional tests planning and execution i.e. performance / load tests, security tests and high availability and fail over testing.

Skills & Experience

At least 7 years’ experience in Technology within the domains of Software development and solutions architecture.
At least 7 years of Integration hands on experience using enterprise tools.
Hands on development experience in service decomposition, solution design and implementation based on microservices architecture.
Knowledge of web-based systems architecture, service-based architecture, enterprise application architecture as well as experience managing expectations and priorities. 
Must demonstrate good judgment and pragmatic approach to delivering a solution that optimizes architecture activities across company needs, business constraints and technological realities.
Experience with JSON, XML, XSLT mapping and usage of SOAP/HTTP, REST and JMS/MQ protocols.
Solid software development experience using Object Oriented Programming languages.
Deep expertise on cloud technologies and concepts.
Deep expertise in various relational databases – Oracle, MySQL, SQL Server and NoSQL databases.
Experience in Architecture principles, System Integration, Technical sizing, High availability aspects, Integration and deployment best practices.
Integration knowledge of event-based streaming and integration, pub-sub, and request-reply, synchronous-asynchronous patterns.
Working knowledge of API security - authentication, authorization, policies etc.
Experience in performance planning and execution of performance tests using formal approaches and tuning the solutions/services for optimal performance. 
Good working experience with all the tiers of architecture - infrastructure, database, integration, application, UI, network and security.
 more
  • ICT
  • Computer
This role will drive management of the Master Data strategy that brings together the fundamental business data building blocks that are shared across multiple business transactions, e.g. T-24 captures and generates data becomes a I MDM asset', that is used in other systems such as customer management system (CRM), SAP -Bl regulatory reporting. This role owns and delivers on the Master Data & Data... Quality Management strategy and reports into the Chief Data Officer, CDO.
The Data Quality Lead is a senior management role tasked with providing leadership and overseeing the following administrative and operational functions within the data management office and group:
Master Data Management: this function is responsible for Master data management (MDM), a process and technology-enabled discipline in which business and IT work together to ensure the uniformity, accuracy, stewardship, semantic consistency and accountability of the enterprise's official shared master data assets.
Data Quality Management: is the capability to appropriately design data quality requirements across the business data domains, diagnose data quality issues, correct them and monitor the solution effectiveness.
At its core, the role involves supporting the CDO and other team leaders in implementing the Enterprise Data Management Framework in regards to Master Data & Data Quality Strategies, drive strategic performance in order to achieve strategic results that is, Data is seen as a Strategic Asset and creates sustainable stakeholder value.

Academic:

Bachelors in Computer Science, Finance & Banking MIS, or Information Management, operations management
Masters or diploma in data management/data science, will be an added advantage

Professional:

Hands on experience in Database Development and scripting, with expert level skills in writing SQL queries.
Hands on experience in developing ETL packages using Oracle DI, SQL Server Integration Services, SAP Data Services
Deep understanding of industry standard formats and protocols (XML/XPath/XQuery and JSON)
Excellent analytical, problem solving and reporting skills
A good knowledge of the information requirements and standard reporting within Financial Services industry

Desired work experience:

Minimum 8 years' experience in IT systems development within a large, digitized organization designing, implementing and managing mission critical systems, with at least 5 of those years within BI development and/or support.
 more
  • Data
  • Business Analysis and AI
About the job

The Data Protection Lead will ensure that the bank processes the personal data of its staff, customers, providers or any other individuals in compliance with the applicable data protection rules.

The role holder is responsible for the following:

Maintaining data protection policies and procedures.
Ensure the company’s policy is in accordance with Data Regulations and codes... of practice
Conducting training and awareness sessions to all Staff on Data Privacy requirements and obligations of the Group
Ensuring Data Privacy Impact Assessments are undertaken in line with data privacy laws.
Driving implementation of essential elements of the DPA, such as the principles of data processing, data subjects’ rights, data protection by design and by default, records of processing activities, security of processing, and notification and communication of data breaches.
Overseeing the maintenance of records required to demonstrate data protection compliance.
Act as the primary point of contact within the organization for members of staff, regulators, and any relevant public bodies on issues related to data protection
Evaluate the existing data protection framework and identify areas of non or partial compliance and rectify any issues

 Ideal Job Specifications

 Academic:

A Bachelor’s degree in ICT, Law, Business Administration or any other Business-related degree
Hold at least one Data Protection and/or Privacy certification

Desired work experience:

Minimum 7 years’ experience within ICT, legal, audit and/or risk function handling company data.
Well-developed, professional interpersonal skills; ability to interact effectively with people at all levels.
Ability to handle confidential and sensitive information with the appropriate discretion and ethics.
Experience in managing data incidents and breaches.
Good understanding of data processing operations, including information systems, data security and data protection needs of an institution
 more
  • Data
  • Business Analysis and AI
Job Purpose:

We are seeking a highly skilled and experienced Senior Quality Assurance Analyst to lead our quality assurance efforts. The successful candidate will be responsible for developing and implementing comprehensive testing strategies, ensuring the delivery of high-quality software products, and driving continuous process improvement.

Responsibilities:

Champion and coordinate... business requirements reviews to ensure clarity, completeness, and testability.
Develop and execute comprehensive test plans and strategies.
Design, develop, and maintain manual and automated test cases.
Collaborate with development and business teams to ensure test coverage and alignment with business requirements.
Optimize QA processes, adopt appropriate tools, and define reusable templates.
Lead non-functional testing activities (performance, security, usability).
Analyze test results, report defects, and generate test acceptance reports.
Perform post-deployment testing and validation.
Participate in software process improvement initiatives.

Qualifications:

Bachelor's degree in Computer Science, Information Technology, or a related field.
ISTQB or equivalent QA certification.
Minimum 5 years of experience in software quality assurance.
Minimum 4 years of experience in IT projects.
Proven experience in developing and executing test plans and strategies.
Strong knowledge of software QA methodologies, tools, and processes.
Hands-on experience with test automation and scripting.
Experience with both manual and automated testing.
Experience working in Agile/Scrum development environments.
Strong analytical and problem-solving skills.
Excellent communication and interpersonal skills.
Ability to work effectively in a team environment.

Preferred Qualifications:

Master's degree in Business Administration or Project Management.
PRINCE2, AgilePM, or other project management certifications.
Experience with emerging technologies (mobile, cloud, microservices).
Experience with performance and security testing tools.
 more
  • ICT
  • Computer
Responsibilities/ Accountabilities

Defining and setting up development, test, release, update, and support processes for DevOps operations.
Designing and implementing various development, testing, and IT infrastructure automation tools.
Troubleshooting, diagnosing, and fixing bugs in various code-bases.
Incidence management and root cause analysis
Monitoring and measuring platform and... application performance in addition to other KPIs.
Periodic reporting on performance of platforms and applications.
Managing stakeholders and external interfaces
Identifying and deploying cybersecurity measures by continuously performing vulnerability assessment and risk management.

Knowledge & Experience

Degree in Information Technology or related course
5+ years of professional experience within the Banking / Finance Sectors
Experience in Java, C#, HTML5, JavaScript, Python
Good understanding of Source Code version control: Git
Working knowledge on CI/CD: Azure DevOps, Jenkins, Ansible
Experience in working with containers & orchestration tools: Docker, Vagrant, Kubernetes, Mesos, Swarm, Fabric
Experience working on Cloud platforms: Azure, AWS, Private & Hybrid Clouds
Working know on Continuous testing and automation: Selenium, Appium, TestComplete, Rational Functional Tester
Good Analytical & Problem-solving skills.
Attention to detail.
Good oral & written communication skills
 more
  • ICT
  • Computer
Job Description

As a UI/UX Designer, your responsibilities will include gathering user requirements, designing graphic elements and building navigation components.
To be successful in this role, you should have experience with design software and wireframe tools.
We want to meet you if you also have a portfolio of professional design projects that includes work with web/mobile... applications.
Ultimately, you’ll create functional and appealing features that address our needs and help us grow our customer base.

Responsibilities

Gather and evaluate user requirements in collaboration with product managers and engineers.
Illustrate design ideas using storyboards; process flows and sitemaps
Design graphic user interfaces elements, like menus, tabs and widgets
Build page navigation buttons and search fields
Develop UI mockups and prototypes that clearly illustrate how sites function and look like
Create original graphic designs (e.g. images, sketches and tables)
Prepare and present rough drafts to internal teams and key stakeholders
Identify and troubleshoot UX problems (e.g. responsiveness)
Conduct layout adjustments based on user feedback
Adhere to style standards on fonts, colours and images.

Requirements

B.Sc in Design, Computer Science or relevant field
1 – 2 years work experience.
Portfolio of design projects
Up-to-date knowledge of design software like Figma
Team spirit; strong communication skills to collaborate with various stakeholders
Good time-management skills.
 more
  • Graduate Jobs
Job Description
The primary role of a Managing Director is to oversee the operations of a company’s business in a particular country. Managing Director oversee operations, develop new business opportunities, promote the corporate brand, organizational culture and ensure business profitability. They are responsible for managing local operations, oversee staff recruitment, oversee financial... performance and providing necessary and timely reports and escalations to upper management.
Duties, Responsibilities & Key Performance Indicators
Corporate Strategy Implementation – 10%

Ensure good understanding of corporate strategy and must be able to provide useful insight and communicate same to internal team.
Must provide scheduled reports and update on how strategic objectives affect daily operations, evaluate impact and advise upper management accordingly.

Team Engagement & Motivation – 30%

Must promote and reinforce the corporate culture and Tezza brand.
Must align with other country managers and upper management to maintain a collaborative and optimized workplace environment.

Business Representation – 20%
Must provide professional and local representation on behalf of the Board of Directors in all matters pertaining to legal, regulatory and other administrative matters and provide prompt reporting or escalation to upper management as required.

Must proactively seek to understand the legal and regulatory laws that affect the operation of the business and provide guidance or make recommendations to upper management.

Business Operations – 30%

Must ensure upper management is effectively guided on optimal resource requirements (human, financial) to ensure effective operations across all businesses and operations.
Must ensure effective optimization of resources and opportunities by leveraging resources, assets and opportunities across all Tezza operating regions for cost optimization.

Business Generation – 10%

Must facilitate knowledge of client business/operations to establish business-friendly partnership to foster opportunities for new business.
Must demonstrate leadership and support to sales/marketing/client services functions to ensure critical challenges are promptly addressed or escalated for resolution.

Required Skills & Competencies

Demonstrate strong communication, organizational and negotiation skills.
A motivated self-starter, good use of initiative and independence of thought with little or no supervision.
Demonstrate effective leadership required to motivate and guide teams for productivity and career growth.
Demonstrate competence in presentation, analytical and planning skills.
Capacity to demonstrate empathy for staff and customers is essential.
Demonstrate good understanding of risk, impact to business, people, brand and reputation and how to objectively prioritize risks and opportunities.
Demonstrate good knowledge of the local technology industry and a moderate to competent understanding of the software quality assurance business and its operations.
Demonstrate adequate social skills to engage middle to senior management of listed companies in technical and operational aspect of the company’s business and identify opportunities.

Academic & Professional Requirements

BSc / BA in business administration or related field.
Minimum of 10 years of senior -level leadership, capacity building and management.
Minimum of 5 years engaging with C-level officers of corporate institutions and industry regulators.
Expert level written and verbal communications skills.
Excellent Networking skills
Excellent customer service skills
Excellent organizational and leadership skills
Solid financial acumen to ensure adequate resource allocation and efficiency, including budgeting, negotiating with suppliers, and financial management.
 more
  • Administration
  • Secretarial