HR Officer (Oil & gas) – Kenya

WTS EnergyMombasaroam-kepublished 10/20/2026

Your tasks

  • Maintain accurate and up-to-date employee records, personnel files, employment contracts, HR forms, and other employee documentation.
  • Prepare employment letters, contracts, HR forms, correspondence, and other HR documentation as required.
  • Maintain HR trackers covering headcount, contracts, leave, attendance, recruitment, employee movements, probation periods, and contract expiry dates.
  • Support the implementation and consistent application of HR policies, procedures, and processes.
  • Coordinate recruitment activities, including interview scheduling, candidate communication, recruitment documentation, reference checks, and pre-employment requirements.
  • Facilitate employee onboarding and ensure completion of joining documentation, induction, and orientation activities.
  • Maintain an updated recruitment and manpower tracker and provide recruitment status updates as required.
  • Maintain accurate employee attendance and leave records, process leave applications, and monitor employee leave balances.
  • Track probation periods, contract expiry dates, transfers, promotions, employee movements, and exits, ensuring appropriate follow-up and documentation.
  • Monitor attendance and absenteeism issues and escalate matters where necessary.
  • Act as a first point of contact for routine employee HR queries and provide guidance on HR policies, procedures, and processes.
  • Support the documentation and administration of disciplinary and grievance matters and escalate complex employee relations issues as required.
  • Assist in coordinating employee engagement, staff welfare, and employee communication activities.
  • Provide accurate employee information and monthly changes required for payroll processing.
  • Support the verification of leave, attendance, and other payroll inputs and coordinate with Finance as required.
  • Maintain employee benefit records, including medical cover and other company benefits, and assist employees with routine benefit-related queries.
  • Coordinate with Finance and external service providers on employee-related administration where required.
  • Coordinate logistics for staff training, development activities, induction, and orientation programmes.
  • Maintain employee training and development records and track mandatory training and certification requirements.
  • Support the implementation of learning and development activities and other HR initiatives.
  • Support compliance with company HR policies, procedures, and applicable Kenyan employment legislation.
  • Maintain proper employee documentation to support internal and external audits, regulatory requirements, and compliance reviews.
  • Ensure confidentiality, secure handling, and appropriate management of employee information.
  • Maintain accurate employee information within the Company’s HRIS/ERP system and update records relating to employees, leave, attendance, and other HR transactions.
  • Prepare routine HR reports, statistics, headcount reports, employee movement reports, and other HR information as required.
  • Maintain the organisational structure, staff list, and HR reporting trackers.
  • Support the effective use and implementation of HR systems and contribute to HR process improvements.
  • Support communication of HR policies, notices, procedures, and employee-related information.
  • Assist in organising employee engagement activities, staff welfare initiatives, and internal HR programmes.
  • Provide administrative support to the Human Resources Manager and support HR projects and initiatives as assigned.
  • Collaborate with Heads of Department, Finance, Administration, management, and employees to ensure effective HR service delivery.
  • Maintain proper custody, filing, and archiving of HR documents and records.
  • Perform any other reasonable HR duties assigned by the Human Resources Manager.
  • Maintain accurate and up-to-date employee records, personnel files, employment contracts, HR forms, and other employee documentation.
  • Prepare employment letters, contracts, HR forms, correspondence, and other HR documentation as required.
  • Maintain HR trackers covering headcount, contracts, leave, attendance, recruitment, employee movements, probation periods, and contract expiry dates.
  • Support the implementation and consistent application of HR policies, procedures, and processes.
  • Coordinate recruitment activities, including interview scheduling, candidate communication, recruitment documentation, reference checks, and pre-employment requirements.
  • Facilitate employee onboarding and ensure completion of joining documentation, induction, and orientation activities.
  • Maintain an updated recruitment and manpower tracker and provide recruitment status updates as required.
  • Maintain accurate employee attendance and leave records, process leave applications, and monitor employee leave balances.
  • Track probation periods, contract expiry dates, transfers, promotions, employee movements, and exits, ensuring appropriate follow-up and documentation.
  • Monitor attendance and absenteeism issues and escalate matters where necessary.
  • Act as a first point of contact for routine employee HR queries and provide guidance on HR policies, procedures, and processes.
  • Support the documentation and administration of disciplinary and grievance matters and escalate complex employee relations issues as required.
  • Assist in coordinating employee engagement, staff welfare, and employee communication activities.
  • Provide accurate employee information and monthly changes required for payroll processing.
  • Support the verification of leave, attendance, and other payroll inputs and coordinate with Finance as required.
  • Maintain employee benefit records, including medical cover and other company benefits, and assist employees with routine benefit-related queries.
  • Coordinate with Finance and external service providers on employee-related administration where required.
  • Coordinate logistics for staff training, development activities, induction, and orientation programmes.
  • Maintain employee training and development records and track mandatory training and certification requirements.
  • Support the implementation of learning and development activities and other HR initiatives.
  • Support compliance with company HR policies, procedures, and applicable Kenyan employment legislation.
  • Maintain proper employee documentation to support internal and external audits, regulatory requirements, and compliance reviews.
  • Ensure confidentiality, secure handling, and appropriate management of employee information.
  • Maintain accurate employee information within the Company’s HRIS/ERP system and update records relating to employees, leave, attendance, and other HR transactions.
  • Prepare routine HR reports, statistics, headcount reports, employee movement reports, and other HR information as required.
  • Maintain the organisational structure, staff list, and HR reporting trackers.
  • Support the effective use and implementation of HR systems and contribute to HR process improvements.
  • Support communication of HR policies, notices, procedures, and employee-related information.
  • Assist in organising employee engagement activities, staff welfare initiatives, and internal HR programmes.
  • Provide administrative support to the Human Resources Manager and support HR projects and initiatives as assigned.
  • Collaborate with Heads of Department, Finance, Administration, management, and employees to ensure effective HR service delivery.
  • Maintain proper custody, filing, and archiving of HR documents and records.
  • Perform any other reasonable HR duties assigned by the Human Resources Manager.

Requirements

Required Qualifications

  • Bachelor’s degree or Diploma in Human Resource Management, Business Administration, or a related field.
  • CHRP qualification or ongoing CHRP training is preferred.
  • Membership of a recognised HR professional body is an added advantage.
  • Minimum 5 years’ progressive experience in Human Resources or HR Administration within the Oil & Gas, industrial, or renewable energy sectors.
  • Demonstrated experience in recruitment, onboarding, employee records, leave and attendance administration, payroll support, employee benefits, and general HR operations.
  • Experience working with an HRIS/ERP system is an advantage.
  • Good understanding of HR administration and employee lifecycle processes.
  • Basic knowledge of Kenyan employment legislation and HR compliance requirements.
  • Strong record-keeping, document management, and reporting skills.
  • Competence in Microsoft Word, Excel, and other Microsoft Office applications.
  • Experience maintaining HR trackers, employee databases, and routine HR reports.
  • Basic understanding of recruitment, payroll, leave, employee benefits, and employee relations administration.
  • Strong ability to maintain confidentiality and handle sensitive employee information with discretion.
  • Excellent communication, interpersonal, organisational, and stakeholder management skills.
  • Strong attention to detail, accuracy, follow-through, and time management.
  • Demonstrated ability to work independently with minimal supervision and effectively support employees at different levels.
  • Proactive, responsive, professional, and team-oriented approach to work.
  • Demonstrated ability to operate effectively within a fast-paced and operationally demanding environment while maintaining high standards of accuracy, confidentiality, compliance, and service delivery.

Required Qualifications

  • Bachelor’s degree or Diploma in Human Resource Management, Business Administration, or a related field.
  • CHRP qualification or ongoing CHRP training is preferred.
  • Membership of a recognised HR professional body is an added advantage.
  • Minimum 5 years’ progressive experience in Human Resources or HR Administration within the Oil & Gas, industrial, or renewable energy sectors.
  • Demonstrated experience in recruitment, onboarding, employee records, leave and attendance administration, payroll support, employee benefits, and general HR operations.
  • Experience working with an HRIS/ERP system is an advantage.
  • Good understanding of HR administration and employee lifecycle processes.
  • Basic knowledge of Kenyan employment legislation and HR compliance requirements.
  • Strong record-keeping, document management, and reporting skills.
  • Competence in Microsoft Word, Excel, and other Microsoft Office applications.
  • Experience maintaining HR trackers, employee databases, and routine HR reports.
  • Basic understanding of recruitment, payroll, leave, employee benefits, and employee relations administration.
  • Strong ability to maintain confidentiality and handle sensitive employee information with discretion.
  • Excellent communication, interpersonal, organisational, and stakeholder management skills.
  • Strong attention to detail, accuracy, follow-through, and time management.
  • Demonstrated ability to work independently with minimal supervision and effectively support employees at different levels.
  • Proactive, responsive, professional, and team-oriented approach to work.
  • Demonstrated ability to operate effectively within a fast-paced and operationally demanding environment while maintaining high standards of accuracy, confidentiality, compliance, and service delivery.