Role Overview
The Human Resource Officer will run the core people processes for a company based in Nairobi’s Industrial Area, from hiring and payroll coordination to employee support and performance reviews. The role helps keep daily HR operations organised, supports fair and consistent people management, and maintains compliance with Kenyan employment requirements.
Key Responsibilities
- Coordinate recruitment from vacancy announcements and candidate screening through interviews, reference checks, selection and onboarding.
- Keep employee files, contracts and HR system records accurate, complete and up to date.
- Support monthly payroll preparation by checking attendance, overtime, leave balances and statutory deductions.
- Respond to employee concerns and assist with grievances, disciplinary processes, workplace disputes and staff welfare matters.
- Apply HR policies and help maintain procedures and employee guidance in line with Kenyan labour laws and statutory obligations.
- Coordinate appraisals, probation reviews and performance improvement plans with managers.
- Track attendance, absence, annual and sick leave, and overtime, following up on discrepancies as needed.
- Identify training needs, arrange induction and staff learning activities, and prepare reports on headcount, turnover, recruitment, absenteeism and employee relations.
Requirements & Qualifications
- Diploma or bachelor’s degree in Human Resource Management or a related discipline.
- Current membership with the Institute of Human Resource Management (IHRM).
- Three to five years of relevant HR experience.
- Practical knowledge of Kenyan labour legislation and statutory HR compliance.
- Experience supporting payroll, recruitment, employee relations and performance management.
- Proficiency in Microsoft Office and HR or payroll systems.
- Strong communication, organisation, problem-solving and interpersonal abilities, with sound discretion when handling confidential information.
- Ability to work independently with minimal supervision.
What We Offer / Why Join
The stated gross monthly salary is KES 60,000–70,000.
923 open positions on Semasocial right now
· 12475 open positions in Nairobi County, Kenya
· 33 posted in the last 7 days
Contact Information
Comment