1
WhatsApp us

Human Resource Officer

Posted 4 months ago
BestLinks

Description

Recruitment and Onboarding

  • Coordinate recruitment, interviews, and selection processes.
  • Prepare employment contracts and employee documentation.
  • Conduct staff induction and onboarding programs.
  • Maintain employee records and personnel files.
  • Handle employee grievances and disciplinary matters.
  • Ensure compliance with company policies and labor laws.
  • Promote employee engagement and welfare initiatives.
  • Support conflict resolution and workplace harmony.
  • Prepare payroll inputs including attendance, overtime, leave, and deductions.
  • Maintain accurate payroll and employee records.
  • Coordinate employee performance appraisals.
  • Monitor employee productivity and attendance.
  • Implement performance improvement plans where necessary.
  • Identify staff training needs.
  • Coordinate internal and external training programs.
  • Conduct orientation and refresher training sessions.
  • Supervise daily operations.
  • Monitor staff grooming, hygiene, and adherence to company standards.
  • Allocate duties and monitor completion of assigned tasks.
  • Ensure proper shift handovers.
  • Monitor service quality and customer satisfaction.
  • Support departments during peak operational periods.
  • Ensure compliance with operational procedures and SOPs.
  • Conduct routine workplace inspections.
  • Monitor adherence to health and safety standards.
  • Report operational challenges and recommend corrective action.
  • Prepare weekly and monthly HR and operational reports.
  • Report absenteeism, disciplinary cases, staff turnover, and operational incidents.
  • Maintain accurate records for management review.

Job role insights

  • Date posted

    June 10, 2026

  • Closing date

    June 10, 2026

  • Hiring location

    Nanyuki

  • Offered salary

    Negotiable Price

  • Career level

    Middle Level

Click the button to Apply

0 days left !

Get Similar Job Updates
Join our WhatsApp channel to receive the latest job opportunities.

Interested in this job?

0 days left to apply

Apply for this job

Cancel
Send message
Cancel