Beyond retail and supermarkets, the banking and financial services sector is one of the most lucrative and structured employers in Kenya. KCB Bank Kenya, the country’s largest commercial bank by asset base, regularly recruits across entry-level customer service, branch operations, technology, and specialized graduate tracks.
Here is a complete breakdown of real entry-level and professional job opportunities at KCB Bank, what they pay, and how to apply.
Popular Job Opportunities at KCB Bank Kenya:
1. KCB Management Trainee Programme (Graduate Entry)
-
Overview: A highly competitive 24-month rotational program designed to groom recent graduates into future banking leaders. Trainees rotate across corporate banking, digital finance, IT, risk management, and retail banking units.
-
Requirements: Must have graduated within the last 2 years with a Bachelor’s degree in IT, Computer Science, Finance, Economics, Actuarial Science, Statistics, Law, or Business-related fields.
-
Estimated Monthly Pay: KES 60,000 – KES 90,000 plus full staff medical and professional benefits.
2. Bank Tellers & Direct Sales Representatives (DSR)
-
Overview: Direct customer interaction, handling cash deposits/withdrawals, opening new customer accounts, and driving loan product sales at branch levels.
-
Requirements: Bachelor’s Degree or Diploma in a business-related field; minimum KCSE Mean Grade of C+ (with a C+ in Mathematics and English); basic computer literacy.
-
Estimated Monthly Salary: KES 35,000 – KES 55,000 (plus performance commissions for sales roles).
3. Customer Service Officers & Contact Center Agents
-
Overview: Resolving client queries over branch counters or call centers, handling card issuance, processing mobile banking activations (VOOMA/M-PESA links), and account maintenance.
-
Requirements: Bachelor’s degree in Communications, Business Administration, or related disciplines; strong problem-solving and interpersonal skills.
-
Estimated Monthly Salary: KES 45,000 – KES 65,000.
4. ICT & Cybersecurity Analysts
-
Overview: Supporting core banking systems (T24/FINACLE), mobile banking infrastructure, network security, and data analytics.
-
Requirements: Degree in Computer Science, IT, or Software Engineering. Professional certifications like CISA, CISSP, or AWS are highly added advantages.
-
Estimated Monthly Salary: KES 75,000 – KES 120,000.
Basic Requirements for Banking Applicants:
-
Kenyan National ID Card or Passport.
-
Valid Certificate of Good Conduct from the Directorate of Criminal Investigations (DCI).
-
Tax Compliance Certificate from KRA.
-
Clearance from Credit Reference Bureau (CRB) (Mandatory for all banking roles in Kenya).
-
Academic Certificates and Official Transcripts.
Step-by-Step Application Process:
-
Access the KCB Official Careers Portal: All legitimate positions are published online via the
[kcbgroup.com/careers](https://kcbgroup.com/careers)portal. -
Create an Applicant Account: Register your profile with a valid email address and fill out your educational background.
-
Upload Required Documents: Upload your updated CV in PDF format (strictly named as
Firstname_Lastname.pdf) alongside your academic transcipts. -
Complete Aptitude Assessments: Shortlisted applicants for entry-level and management trainee roles receive an email link to complete online numerical, verbal, and logical reasoning assessments.