Internship | Job Vacancies at Rafiki Microfinance Bank

Internship | Job Vacancies at Rafiki Microfinance Bank

Officer – Credit Risk Analysis at Rafiki Microfinance Bank

We are looking for an Officer – Credit Risk Analysis who will be reporting to the Manager, Credit Risk, you will be responsible for appraising loan applications using the CAMPARI model and managing the growth of our Consumer/Check- Off schemes. This role combines rigorous financial analysis with proactive relationship management to ensure high-quality portfolio performance and strategic cross-selling

Education Requirements

  • Bachelor’s degree in a business course from an accredited university.
  • Minimum 3 years’ work experience in Personal Banking one of which should be in credit department

Professional Experience
Industry:

  • 4+ years in Personal/Consumer Banking (Commercial or Microfinance). Market Knowledge:
  • Deep understanding of local and global economic trends and banking environments.

Specialization:

  • Working knowledge of Trade Finance (added advantage)

How to Apply

Send your cover letter and CV to hr@rafiki.co.ke quoting Officer – Credit Risk Analysis as the subject.
Only shortlisted candidates will be contacted Apply on or before 9th March 2026 at 5:00PM

Senior Risk Officer AML & Compliance at Rafiki Microfinance Bank

To drive excellence and uphold institutional integrity. Join us to champion our Risk & Compliance framework. You will oversee the robustness of internal procedures and ensure rigorous adherence to regulatory, statutory, and AML/ KYC standards, safeguarding our reputation through unwavering compliance.

Roles and Responsibilities

  • Identify ML/TF risks, manage STR evaluations, and act as the main point of contact for government authorities. Conduct audits and RCAs to ensure full adherence to regulatory and internal policies.
  • Develop internal control frameworks and promote a strong compliance culture across all branches. Prepare comprehensive risk reports for stakeholders and manage sanctions screening (OFAC/UN).

Qualifications

  • A Business degree from an accredited university.
  • Minimum 2 years in Banking Risk, Compliance, and AML/CFT programs.
  • Proven track record in KYC/AML guidelines and reporting STRS & CTRS.
  • Strong ability to interpret financial data,
  • Conduct customer screening, and resolve non-compliance issues.

Requirements

  • Minimum 2 years of experience in Banking Risk & Compliance and AML/CFT programs.
  • Experience with STR/CTR reporting and KYC guidelines.
  • Business degree from an accredited university.
  • Strong analytical, interpersonal, and organizing skills.

How to Apply

Send your cover letter and CV to hr@rafiki.co.ke quoting Senior Risk Officer AML & Compliance as the subject. Only shortlisted candidates will be contacted

Apply on or before 6th February 2026 at 5:00PM

Senior Officer-Debt Recovery at Rafiki Microfinance Bank

We are seeking a qualified Senior Officer-Debt recovery to support effective debt recovery and manage litigation risk while safe-guarding the Bank’s interests.

Key Responsibilities

  • Manage debt collection & non-performing loan recovery across Coastal region.
  • Conduct customer visits for negotiations, settlements & relationship management.
  • Maximize recoveries while maintaining profitability & compliance.
  • Collaborate with branches, Head Office team and external legal partners.
  • Handle collateral assessments, property auctions and disposal strategies.

Key Competencies, Skills, Qualifications and Experience

  • Bachelors’ degree in business related field.
  • 2-4 years Working experience.
  • Evaluation skills. Interpersonal skills.
  • Organizing and planning skills.
  • Confidentiality.
  • Negotiation Skills.
  • Integrity.
  • Represent the Bank in litigation, ADR & public auctions.
  • Maintain accurate records & recommend provisions per CBK regulations.
  • Analytical skills.

How to Apply

Send your cover letter and CV to hr@rafiki.co.ke quoting Senior Officer-Debt Recovery as the subject.

Assistant Finance Manager – Internal Controls at Rafiki Microfinance Bank

Rafiki Microfinance Bank is looking for a strategic and detail-oriented Assistant Finance Manager – Internal Controls to join our Central Office in Nairobi.

Responsibilities

  • Lead the coordination of internal and external audits, ensuring IFRS compliance and timely submission of all month -end bank returns.
  • Oversee reconciliation processes for all bank and suspense accounts; substantiate trial balances and investigate data anomalies.
  • Drive the bank’s risk management programs, ensuring strict adherence to regulatory requirements and tracking corrective actions across all units.
  • Execute cashflow forecasting and management while reporting on the performance of enterprise financial plans meetings.

Requirements

  • Exceptional communication and stakeholder management skills.
  • Strong analytical acumen with a proven track record of resolving complex workflow issues.
  • A proactive mindset focused on process optimization andbest-practice implementation
  • Ability to perform effectively under pressure and accept varied responsibilities.
  • Excellent organizational skills to ensure efficient and productive work.
  • Ability to champion risk management processes and oversee compliance programs.

Qualifications

  • Business-related degree from a reputable university. Full CPA (K) certification.
  • 5+ years of experience.
  • Mastery of IFRS, regulatory requirements, and banking procedures.
  • High-level oral and written skills for reporting and liaison.
  • Proven ability to investigate data anomalies and resolve workflow issues.
  • Innovative approach to best-practice improve- ments and risk mitigation.

How to Apply

Send your Cover Letter and CV to hr@rafiki.co.ke. Ensure your subject line reads: Assistant Finance Manager- Internal Controls. Deadline: 31st January 2026 at 5:00 PM.

Manager – Procurement Facilities & Administration at Rafiki Microfinance Bank

Job Summary:

To lead the strategic procurement of goods and services, ensuring value for money and adherence to procurement policies. The role is also responsible for managing facilities, administration services, and ensuring a safe, functional and conducive working environment aligned with organizational goals.

Key Responsibilities: 

Procurement Management

  • Develop, implement, and monitor the Bank’s Annual Procurement Plan.
  • Lead and manage the procurement process in line with approved policies, procedures, and regulations.
  • Approve Local Purchase Orders (LPOs), Requests for Proposals (RFPs), and supplier payment documents.
  • Conduct market surveys to ensure competitive pricing and quality standards.
  • Maintain accurate records of inventory and procurement activities.
  • Manage supplier relationships, performance and contracts.
  • Prepare and submit timely procurement reports to senior management.
  • Serve as Secretary to the Procurement Committee.

Facilities & Property Management

  • Develop and implement facilities maintenance plans and schedules.
  • Oversee construction, renovation and fit-out projects for bank premises.
  • Ensure all Bank facilities meet safety, health, environmental and regulatory standards (including OSH compliance).
  • Plan and manage office space ergonomics and layout for optimal efficiency.
  • Oversee lease negotiations, renewals and ensure timely rent and land rate payments.
  • Ensure all equipment is tagged, tracked and maintained regularly.

Administrative Services

  • Develop and enforce standard operating procedures (SOPs) for procurement and facilities management.
  • Manage travel, accommodation and administrative support services.
  • Lead the asset disposal process in compliance with internal controls and policies.
  • Manage the issuance of work completion certificates and approval of maintenance requests.

Fleet Management

  • Oversee the management, servicing and compliance of the Bank’s fleet.
  • Implement service level agreements (SLAs) and monitor provider performance.

People & Performance Management

  • Lead, mentor and develop a high-performing team.
  • Set departmental objectives and monitor performance against KPIs.
  • Promote a culture of accountability, service excellence and continuous improvement.

Key Competencies, Skills, qualification and Experience 

  • Bachelor’s degree in Procurement, Supply Chain Management or a related field
  • Diploma in Procurement and Supply Chain Management is mandatory.
  • Additional certifications in Property Management will be an added advantage.
  • Minimum of 5–6 years of relevant work experience in procurement, facilities or administration.
  • Proven experience in managing multi-vendor contracts and service level agreements.
  • Strong understanding of procurement regulations and procedures.
  • Excellent negotiation, vendor management and contract administration skills.
  • Exceptional planning, organizational and multitasking abilities.
  • Strong analytical and decision-making skills.
  • High level of integrity, confidentiality and professionalism.
  • Proficiency in Microsoft Office and procurement systems.
  • Excellent communication and interpersonal skills.
  • People management and leadership capabilities.
  • Resilience and flexibility in handling pressure and deadlines.
  • Knowledge of health, safety and regulatory compliance standards

How to Apply

Interested candidates are requested to send their cover letter and CV to hr@rafiki.co.ke quoting the position applied for on the e-mail subject on or before 24th October 2025 at 5:00pm.  

Assistant Manager – Customer Experience & Communication at Rafiki Microfinance Bank

We are looking for an Assistant Manager – Customer Experience & Communication who will be responsible for standardizing customer experience across the Microfinance Bank network to ensure that the team offers top level and efficient service to internal and external customers.

Key Responsibilities

  • Develop and implement department processes, policies, and procedures to ensure maximum efficiency.
  • Oversee the achievement and maintenance of agreed customer service levels and standards.
  • Develop and monitor Customer Service performance indicators – customer satisfaction index, mystery shopping index, SLAS, TAT standards and provision of weekly and monthly reports.
  • Generate strategic insights from Voice of the Customer studies / surveys done at all customer touch points to improve on product experience.
  • Oversee key processes related to the collection of complaints and general customer feedback and ensure closure.
  • Management of the contact center: Monitor daily call volumes and work flows to ensure timely and effective responses to phone calls, and emails.
  • Train on customer service best practice.
  • Communicate feedback regarding service failures/customer concerns to the top management of the organization.
  • Ensure bi-weekly update of the escalation matrix to drive efficiency.
  • Any other official duty as may be assigned by supervisor.

Qualifications

  • Bachelor’s degree from a recognized institution in Marketing or a business-related field.
  • 5-6 years working experience.

How to Apply:

Send your cover letter and CV to hr@rafiki.co.ke quoting Assistant Manager – Customer Experience & Communication as the subject. Only shortlisted candidates will be contacted.

Financial Reporting Manager at Rafiki Microfinance Bank

Job Purpose

  • Ensure and achieve quality, accurate, timely and be efficient & effective in reporting to management, regulatory bodies and the Bank’s financial partners. Provide guidance to business by interpreting financial reports, preparing budgets and forecasts and business performance and analytics in a manner to drive business growth.

Key Responsibilities:

FINANCIAL REPORTING & BUSINESS PERFORMANCE

  • Manage the preparation and sharing of financial statements and management reports while maintaining the highest quality, reliability and accuracy in the reports and adhering to set deadlines by statutory bodies like CBK.
  • Preparing and reviewing financial reports to management and bank stakeholders in a timely manner while observing strict deadlines that have been set, providing analysis on financial performance of the bank i.e. trend analysis, variance analysis.
  • Maintaining branch financial accounts to monitor financial performance of the branch or profit centre.
  • Preparing financial forecasts and budgets by developing financial models to simulate various scenarios.
  • Manage periodic closing process i.e. monthly, quarterly and yearly, including reconciliations and analysis of related accounts.
  • Develop and maintain the integrity of the financial reporting process and financial controls.
  • Research and resolve accounting issues including evaluation and implementation of new accounting standards.
  • Tracking and analyzing business performance to improve on revenue for the Bank while reducing or maintaining costs by studying financial reports and business processes.
  • Analyzing market trends and benchmarking against the industry.
  • Aiding management in financial decision making.
  • Authorization of financial transactions posted in the system.

PAYMENTS

  • Review for proper documentation and approval of payments as per the finance policy and approval matrix.
  • Ensuring that payments are processed as per the set SLAs.
  • Ensuring all statutory deduction and taxes are remitted on time.
  • Reviewing and approving payments for for subsidiary.

FIXED ASSETS MANAGEMENT

  • Ensuring that all the new assets are verified and
  • Periodic fixed asset verification and capitalized.
  • Ensuring that the bank’s assets are insured against potential risks
  • Preparation of the fixed asset movement schedule on a monthly basis

RECONCILIATIONS

  • Review of Fixed assets schedule and ensuring that all the new assets are capitalized as per policy.
  • Reviewing monthly reconciliations on bank investments e.g. placements with other banks, balances due to other banks, external borrowings, investment in treasury bills and bonds and accrual of interest.
  • Supporting the audit process both internally and externally by providing all the required information within set timelines.

STAFF MANAGEMENT

  • Managing direct reports and staff matters g. training.
  • Prepare performance contract and BSC for staff
  • Manage staff leave as per agreed leave plan

Knowledge, Skills and Experience required for this role

  • University degree in any business related field or equivalent
  • CPA Finalist or equivalent
  • Minimum seven years’ experience preferably in banking or financial institution
  • Minimum three years’ experience in a supervisory role
  • Quantitative and qualitative analytical skills
  • Excellent communication and presentation skills
  • A working knowledge of bank’s operating systems controls and general banking.

Competencies required for this Role

  • Leadership skills to motivate and empower the team to reach organizational goals.
  • Knowledge and effective application of all relevant banking policies, processes, procedures and guidelines to consistently achieve required compliance standards.
  • Performance Management skills to optimize employee productivity.
  • Interpersonal skills to effectively communicate with and manage customer expectations (internal), and other stakeholders who impact performance.
  • Self-empowerment to enable development of open communication, teamwork and trust that are needed to support performance and customer-service oriented culture.
  • Planning & organizing skills to ensure proper management of objectives, tasks and responsibilities of the unit.
  • Communication skills to ensure sound written and oral communication to both internal and external customers.
  • Problem solving will generally follow precedent, but the incumbent is required to recommend changes and to challenge the status quo

How to Apply:

Interested candidates are requested to send their cover letter and CV to hr@rafiki.co.ke quoting the position applied for and the location on the e-mail subject on or before 8th September  2025 at 5:00pm.

Note: “Only shortlisted candidates shall be contacted”

Previous Post Next Post

Post a Comment

Post a Comment