N

Business Analyst Intern

NCBA Bank Kenya

Nairobiinternship~KES 25k – 40k/mo3w ago

Quick Take

The Role

You'll spend your days analysing banking processes, gathering requirements for tech projects, and building reports and presentations that help business and IT teams make decisions.

You Need

A 2024 or 2025 Business or IT graduate with strong analytical skills, solid Excel and PowerPoint proficiency, and the ability to bridge business and technology conversations.

You Get

This is a paid internship at one of Kenya's largest and most respected banks, offering real exposure to fintech and banking operations with a competitive intern stipend of up to KES 40,000 per month.

Job Description

Role Overview

NCBA Bank Kenya is looking to bring on board a Business Analyst Intern to join its team in Nairobi. This is an exciting opportunity for recent graduates who are eager to build a career at the intersection of banking and technology, gaining hands-on experience within one of Kenya's leading financial institutions.

The successful candidate will work closely with both IT and business units, contributing to meaningful projects that support the bank's operational and technological goals. This role is ideal for someone who is analytical, detail-oriented, and ready to translate data and processes into actionable insights.

Key Responsibilities
  • Provide support in the analysis of existing banking processes and systems to identify gaps and areas of improvement
  • Assist in gathering and documenting requirements for ongoing and upcoming technology-driven projects
  • Develop well-structured reports and presentations intended for review by management and key stakeholders
  • Work collaboratively with cross-functional teams, including IT and various business departments, to ensure project alignment and smooth delivery
Required Skills & Experience
  • A Bachelor's degree in Business, Information Technology, or a closely related discipline — applicants must have graduated in either 2024 or 2025
  • Demonstrated analytical thinking and a keen eye for detail
  • Solid working knowledge of Microsoft Excel and PowerPoint
Who Should Apply

This position is best suited to a fresh graduate who is passionate about both business operations and technology within the financial services sector. You are someone who thrives in a collaborative environment, communicates clearly, and takes pride in producing accurate, well-presented work. If you are looking to kick-start your career in banking and have the drive to learn quickly in a fast-paced setting, NCBA Bank Kenya wants to hear from you.

How to Apply

Interested and qualified candidates should apply for the Business Analyst Intern role at NCBA Bank Kenya in Nairobi. Ensure your application clearly demonstrates that you meet the educational requirement — specifically, that you hold a relevant degree and graduated in 2024 or 2025. Submit your application through NCBA Bank Kenya's official recruitment channels.

Requirements Breakdown

Must Have

  • Bachelor's degree in Business, IT, or a related field (graduated 2024 or 2025)
  • Proficiency in Microsoft Excel for data analysis and reporting
  • Proficiency in Microsoft PowerPoint for management presentations
  • Strong analytical skills and keen attention to detail
  • Ability to collaborate effectively across IT and business teams

Nice to Have

  • Prior exposure to banking, fintech, or financial services (e.g. attachments or coursework)
  • Basic knowledge of business process modelling or requirements documentation (e.g. BRDs, user stories)
  • Familiarity with data visualisation tools such as Power BI or Tableau
  • Understanding of agile or project management methodologies

Don't meet every requirement? Tailor your CV to close the gap →

Salary Context

Above-average salary for a Business Analyst Intern in Nairobi

Most internship stipends in Nairobi's banking and financial services sector range from KES 15,000 to KES 30,000 per month, making NCBA's upper band of KES 40,000 notably competitive. Pay at this level is typically influenced by the size of the institution, the technical nature of the role, and whether the intern is placed in a revenue-generating or technology division.

About NCBA Bank Kenya

N

NCBA Bank Kenya is one of the country's largest commercial banks, formed through the merger of NIC Bank and Commercial Bank of Africa (CBA) in 2019 — a deal that created a financial powerhouse with a combined asset base exceeding KES 444 billion. The bank serves millions of customers across retail, corporate, and digital banking segments, and is the institution behind M-Shwari, Kenya's pioneering mobile micro-lending product built in partnership with Safaricom. Working at NCBA offers graduates direct access to large-scale banking operations, cutting-edge fintech initiatives, and a culture shaped by two legacy institutions with deep roots in Kenyan commerce.

Likely Interview Questions

  • 1

    Can you walk us through a time you analysed a dataset or process and identified an actionable insight — what tools did you use and what was the outcome?

  • 2

    How would you approach gathering requirements from a business team that has limited technical knowledge for an IT system upgrade?

  • 3

    Describe a situation where you had to present complex information clearly to a non-technical audience — what did you do to make it understandable?

  • 4

    NCBA operates at the intersection of traditional banking and digital finance. How do you see technology changing the banking industry, and what role does a Business Analyst play in that transformation?

  • 5

    How do you prioritise and manage your workload when you are simultaneously supporting multiple teams or projects with competing deadlines?

Application Tips

  • Tailor your CV to highlight any academic projects, attachments, or coursework where you analysed data, documented processes, or produced structured reports — quantify outcomes wherever possible (e.g. 'reduced reporting time by 30%').

  • Showcase your Excel skills concretely: mention specific functions or techniques you are comfortable with such as pivot tables, VLOOKUP/XLOOKUP, or data validation, as this is explicitly listed as a requirement.

  • To stand out, include a brief cover letter that references NCBA's digital banking footprint (e.g. M-Shwari or Loop) and explains how your analytical background can contribute to a specific challenge in banking technology — this signals genuine industry interest beyond a generic application.

Career Path

Roles that lead here

University student or recent graduate (Business, IT, or Finance)
Attaché / Industrial Attachment Intern in a bank, SACCO, or tech firm

Where this leads

Junior Business Analyst or Associate Business Analyst at a bank or fintech
IT Business Analyst, Product Analyst, or Operations Analyst in financial services

Skills & Keywords

internshipbankingbusiness-analysisgraduatencba

Honest Assessment

Green Flags

  • NCBA Bank Kenya is a top-tier, reputable employer — having this name on your CV early in your career carries significant weight in the Kenyan job market.
  • The salary range of KES 25,000–40,000 is above the typical intern stipend in Nairobi's banking sector, signalling that NCBA values its intern talent.
  • The role sits at the intersection of business and technology, giving the intern broad exposure to both IT project delivery and core banking operations — a rare combination for an entry-level position.
  • Collaboration with both IT and business teams means the intern will build a professional network across multiple departments from day one.

Watch Out

  • The posting does not specify the internship duration, making it unclear whether this is a 3-month, 6-month, or longer engagement — candidates should clarify this before accepting an offer.
  • Responsibilities are broadly defined ('support analysis', 'assist with requirements') which may mean the intern's day-to-day experience depends heavily on which team or manager they are assigned to.

A Day in the Life

☀️

On a typical Monday, you might join a requirements-gathering meeting with the IT team to document user stories for a new digital banking feature, then spend the afternoon updating an Excel tracker to monitor project milestones. Midweek could involve sifting through process documentation to identify inefficiencies, before pulling together a PowerPoint deck to present findings to a senior manager on Friday. Throughout the week you'll be fielding questions from both business stakeholders and developers, acting as the connective tissue between the two — a fast-paced, varied role that keeps you learning constantly.

Frequently Asked Questions

What qualifications do I need to apply for the Business Analyst Intern role at NCBA Bank Kenya?

You need a Bachelor's degree in Business, IT, or a related field and must have graduated in 2024 or 2025. Strong analytical skills and proficiency in Excel and PowerPoint are also required.

Is the NCBA Bank Kenya Business Analyst Intern position remote or office-based?

The role is based in Nairobi, and the posting does not mention a remote or hybrid option, so candidates should expect this to be an in-person, office-based internship.

How much does a Business Analyst Intern earn at NCBA Bank Kenya?

The advertised stipend is KES 25,000–40,000 per month, which is above the typical Nairobi internship range of KES 15,000–30,000 for roles in banking and financial services.

What are the career growth opportunities after completing this internship at NCBA Bank Kenya?

Completing this internship positions you well for Junior or Associate Business Analyst roles within banking, fintech, or consulting firms, and strong performers at NCBA may be considered for graduate or permanent roles within the bank.

Free Match Score

See how well you match this job

Upload your CV and get an instant AI score showing exactly how well your experience matches this Business Analyst Intern role. Free, takes 30 seconds.

Get My Match Score — Free

No credit card needed

Boost your chances

AI-tailored for: Business Analyst Intern at NCBA Bank Kenya