HR & Administration Officer Job (70-80K)

Job Title: HR & Administration Officer
Date Posted: 06/07/2026
Job Type: Full Time
Job Level: Management
Employer: Corporate Staffing
Industry: HR
Salary: Kshs 70-80K
Location: Riverside, Nairobi
Country: Kenya
Deadline: 15/07/2026
Summary:

Looking for an HR job in Kenya? Corporate Staffing Services is recruiting an HR & Administration Officer position for a growing group of companies. The salary for the role is Ksh 70,000 – 80,000 monthly. The job is based in Nairobi. Proficiency in recruitment, employee records management, and office administration is required.

Our client, a growing group of companies, is seeking to hire an experienced, organized, and proactive Human Resources & Administration Officer to support HR operations, recruitment, onboarding, office administration, and staff coordination. The ideal candidate will ensure efficient HR processes, accurate employee records management, and smooth day-to-day administrative operations across the Group.

  • Recruitment & Onboarding – Coordinate end-to-end recruitment processes including job postings, shortlisting, interviews, onboarding, and induction of new employees.
  • HR Records Management – Maintain accurate and up-to-date employee records, personnel files, contracts, and HR documentation in compliance with company policies.
  • Leave & Attendance Management – Monitor staff attendance, manage leave applications, and maintain accurate leave records and HR databases.
  • Performance Tracking Support – Assist in performance appraisal processes, tracking staff performance records, and supporting performance review documentation.
  • Staff Welfare & Engagement – Support employee welfare initiatives, staff engagement activities, and internal communication processes.
  • Office Administration – Manage day-to-day office operations including office supplies, stationery, facilities, and general administrative coordination.
  • Procurement Support – Assist in procurement processes including supplier coordination, purchase requisitions, and tracking of office assets and supplies.
  • Policy Implementation – Support enforcement and implementation of HR policies, procedures, and administrative guidelines across the organization.
  • Records & Documentation Management – Maintain proper filing systems for HR and administrative records, ensuring accuracy, confidentiality, and accessibility.
  • General Administrative Support – Provide administrative assistance to management and support cross-functional teams across the Group.
  • Bachelor’s Degree in Human Resource Management, Business Administration, or related field.
  • Minimum of 5 years’ experience in Human Resources, recruitment, onboarding, office administration, employee records management, procurement support, and staff coordination.
  • Professional HR certification (CHRP or equivalent) is an added advantage.
  • Strong understanding of HR practices, labour laws, and administrative procedures.
  • Experience working in a fast-paced SME or multi-business environment is an added advantage.
  • Proficiency in MS Office applications and HR information systems.
  • Strong organizational, communication, and interpersonal skills.
  • High level of integrity, confidentiality, and attention to detail.
  • Ability to multitask, prioritize, and work independently.

If you are up to the challenge and possess the necessary qualifications and experience, please send your CV only quoting the job title in the email subject (HR & Administration Officer) to: vacancies@corporatestaffing.co.ke before 15th July 2026.

NB: Only shortlisted candidates will be contacted. If you do not receive any communication from us within two weeks of your application, kindly consider your application unsuccessful. We appreciate your interest and thank you for applying.

Corporate Staffing Service never asks candidates to pay any money or pay for tests at any stage of the recruitment process.

You may have the right experience and skills, but if your CV doesn’t clearly match what the employer is looking for, you may never get the interview.

Don’t apply with the same CV you use for every job.

Send us your CV + the job advert, and our recruitment team will customise your CV to position you strongly for that specific role.

Plus, you’ll receive 3 months job search support from our recruiters. You’ll have a dedicated recruiter to support you with your job search and help you find suitable jobs..

Don’t just apply. 👉 Click Here & Get Your CV Customised & Claim Your 3-Month Support Today

Related Jobs To Check Out

Jobs Managed by Our Recruitment Team

The vacancies below are managed directly by the Corporate Staffing recruitment team on behalf of our clients. Review the job advert, then submit your application through our recruitment team for consideration.


Browse Other Jobs Posted Today

Explore the latest job opportunities posted now. Apply early to maximize your chances, as many employers begin reviewing applications as soon as suitable candidates apply.