Finance & Admin Assistant Job in Kenya - Kenlife

 Location: Kenlife Centre, Mavueni, Kilifi County

  • Contract Duration: 24 months, subject to renewal
  • Position: Full-time
  • Starting time: September 2025

Main Roles & Responsibilities

  • Main lead in the preparation of financial statements, which includes, but is not limited to, the preparation and timely posting of all financial records into the company ERP system, and to include all the petty cash journals, bank vouchers, general journals, accruals, prepayments and all other necessary information in the preparation of up-to-date financial records.
  • Generation of daily, weekly, monthly, quarterly, yearly and any other adhoc financial reports to include income & expenditure reports, balance sheets, ratio analysis, bank reconciliations, cash flow reports, and board reports.
  • Document and maintain complete and accurate supporting information for all financial transactions
  • Custodian of all financial assets and ensuring safe custody of such through generation of periodic reports for banks, petty cash, fixed assets and other general assets owned by the company.
  • Analyze business operations, trends, costs, revenues, financial commitments, and obligations to project future revenues and expenses or to provide advice.
  • Develop and implement an up-to-date filing system and record keeping of financial information e.g. invoices, receipts, check copies, payment vouchers, petty cash requisitions and disbursements, and ensure they are appropriately approved & safely kept as per company policy.

  • Provide assistance on company compliance in matters relating to tax and other regulatory requirements by the government and other organizations and government bodies e.g Communications Authority, Kenya Revenue Authority, and Central Bank of Kenya.
  • Facilitating in the Administration of regular supplier payments made from time to time in a timely manner to ensure business continuity and minimal disruption of services
  • Prepares regular and timely invoices and sends the same to clients and follows up for payments.
  • Prepares debtors’ and creditors’ circularization and follows up with clients to ensure that outstanding amounts are paid in good time as per agreed-upon creditors’ or debtors’ days.
  • Process payments and ensure that the credit management is kept at a bare minimum.
  • Develops and establishes systems to reduce and keep expenses at a bare minimum by analyzing business operations, trends costs, revenues, financial commitments and obligations.
  • Assistance in the development, maintenance and analysis of a budget and variance, which creates a spending plan for the company’s resources.

Key Responsibilities and Duties:

Human Resources

  • People Manager of the organization. Assist in Development, review and implementing all HR management tools through the employee lifecycle from recruitment to offboarding.
  • Drive employee engagement initiatives, including regular surveys.
  • Plan and coordinate recruitment processes.
  • Ensure proper onboarding for all staff in the organization.
  • Develop training schedules and ensure capacity building across the organization. opportunities for internal and external capacity building. appraisals
  • Manage KENLIFE’s staff leave records and ensure that leave requests are submitted and filed.
  • Ensure proper management of payroll and administration of staff benefits and allowances.
  • Ensure all staff statutory deductions are submitted promptly.
  • Manage, with KENLIFE’S support disciplinary and grievance handling process.
  • Administer the performance system for KENLIFE’S.
  • Ensure proper records management, including management of staff files.
  • Manage all related HR communications, especially the HR email account.
  • Review and enhance internal HR manuals and policies.
  • Ensure safety and security requirements as per Kenyan law and KENLIFE’S policies are implemented.
  • Ensure compliance with the Kenyan labor law.

Administration:

  • Supervise proper management of organizational assets and office maintenance.
  • In charge of/supervise all administrative aspects of the organization.
  • Ensure travel management is being processed in alignment with procurement.
  • Supervise proper stockkeeping management.

Financial reporting and budgeting

  • Oversight of the overall process of financial transactions
  • Coordinate, monitor and review regular internal organizational budget development and expenditures as well as external donor budgets in line with policies and guidelines.
  • Ensure timely provision of accurate monthly financial reports, both internally for the management and externally for the shareholders’ requirements.
  • Supervise the financial team in making payments, the bank reconciliation process and petty cash management.
  • Implement the recommendations from internal and external auditors.
  • Ensure strict adherence to KENLIFE’S procurement guidelines.

Being member of KENLIFE’S

  • Supervise and lead the Finance Team
  • Participate in KENLIFE’S’s meetings, deliberations and decision-making.
  • Represent the organization on different forums

Essential criteria & qualifications:

  • Bachelor’s Degree in accounting, finance, HR or related field;
  • Certified Public Accountant or CPA-K holder;
  • A minimum of 3 to 5 years of experience managing financial and contractual aspects for funded international development projects;
  • Significant experience with project financial management, including financial controls, accounting, reporting and audit;
  • Ability to work across various teams with excellent interpersonal skills and demonstrated ability to build consensus, including demonstrated experience managing and supervising financial, administrative, and procurement personnel;
  • Familiarity with grants management, including demonstrated knowledge of rules, regulations, and reporting requirements;
  • Experience with computerized accounting and strong organizational and leadership skills;
  • Strong analytical and computer skills, with an emphasis on budget and financial analysis;
  • Excellent oral and written English and Swahili fluency are required, with excellent communication skills.
  • The candidate must possess fluency in both oral and written English and Kiswahili.
  • The candidate should possess strong computer skills and have experience working with accounting software.
  • Experience liaising with a range of stakeholders regarding financial and administrative issues.
  • Excellent interpersonal skills and ability to work in a team.
  • Ability to work independently, prioritize tasks and take initiative.
  • Strong attention to detail and problem-solving skills.
  • The candidate should be honest, meticulous, responsible, and well-organized.
  • Strong work ethic and commitment to financial accountability and transparency.
  • Finance knowledge (for example CPA (2) or equivalent) is an added advantage.
  • Experience working with a non-governmental sector will be an advantage.

How to Apply

Qualified candidates are invited to send one PDF of their cover letter, CV, contact information for three references, and salary expectations to careers@kenlife.co.ke. Only prequalified applicants will be contacted for interviews.