Job Description

HR Officer – Preparatory School

Position Overview

Our client, a leading Preparatory School, is seeking a dynamic and experienced HR Officer to oversee HR operations, compliance, and staff welfare. The role covers recruitment, payroll, performance management, employee relations, health & safety, and HR reporting.

Key Responsibilities

  • Lead recruitment & onboarding for teaching and support staff.

  • Ensure compliance with TSC regulations, Employment Act, OSHA, and Ministry of Education requirements.

  • Maintain accurate staff records, contracts, and license tracking.

  • Administer payroll, statutory deductions, and staff benefits.

  • Drive performance management, appraisals, and training.

  • Promote staff welfare and manage disciplinary processes fairly.

  • Oversee health & safety compliance, fire drills, and first aid readiness.

  • Prepare timely HR reports for management and the Board

Qualifications & Requirements

  • Bachelor’s degree in HRM, Business Administration, or related field.

  • At least 4 years’ HR experience (school/education sector preferred).

  • Knowledge of:

    • Employment Act (2007) & Labour Relations Act

    • TSC Code of Regulations

    • OSHA 2007 & Ministry of Education standards

  • Strong interpersonal, conflict resolution, and reporting skills

Why Join?

  • Be part of a vibrant school community.

  • Lead HR processes that impact both staff and learners.

  • Opportunity to grow in compliance, leadership, and HR strategy.

Short Info

  • Published: 6 day(s) ago
  • Location: Kiambu County
  • Category: Human Resource
  • Industry: Education
  • Experience: MID LEVEL
  • Salary Range: Ksh. Ksh. 60,000 to Ksh. 90,000
  • Type: FULL TIME
  • Job functions: Human Resource

Company Info

Hooray's Client Hooray's Client

Add your resume and let your next job find you.

Add Your Resume
Recent Jobs
FULL TIME Front office Hooray's Client
  • Nanyuki
  • ENTRY LEVEL
  • Ksh. Open to Negotiation
  • Hospitality
  • Deadline : Thursday, 30th of October at 22:00
  • View
  • Share
  • Bookmark
  • Download
Front office Hooray's Client
  • Nanyuki
  • ENTRY LEVEL
  • Hospitality
  • Deadline : Thursday, 30th of October at 22:00
FULL TIME 22 hour(s) ago
FULL TIME Restaurant Supervisor Hooray's Client
  • Nanyuki
  • MID LEVEL
  • Ksh. Open to Negotiation
  • Hospitality
  • Deadline : Thursday, 30th of October at 22:00
  • View
  • Share
  • Bookmark
  • Download
Restaurant Supervisor Hooray's Client
  • Nanyuki
  • MID LEVEL
  • Hospitality
  • Deadline : Thursday, 30th of October at 22:00
FULL TIME 22 hour(s) ago
FULL TIME Office Assistant Hooray's Client
  • Nairobi (Kahawa Sukari)
  • ENTRY LEVEL
  • Ksh. 15000 - 17000
  • Financial Services
  • Deadline : Wednesday, 29th of October at 12:00
  • View
  • Share
  • Bookmark
  • Download
Office Assistant Hooray's Client
  • Nairobi (Kahawa Sukari)
  • ENTRY LEVEL
  • Ksh. 15000 - 17000
  • Financial Services
  • Deadline : Wednesday, 29th of October at 12:00
FULL TIME 3 day(s) ago
FULL TIME Sacco Operations Officer Hooray's Client
  • Meru
  • MID LEVEL
  • Ksh. 40000 - 50000
  • Financial Services
  • Deadline : Wednesday, 29th of October at 12:00
  • View
  • Share
  • Bookmark
  • Download
Sacco Operations Officer Hooray's Client
  • Meru
  • MID LEVEL
  • Ksh. 40000 - 50000
  • Financial Services
  • Deadline : Wednesday, 29th of October at 12:00
FULL TIME 3 day(s) ago

Excelons' value proposition for you