Human Resource Officer
Job Summary
The Human Resources Officer coordinates the day-to-day functions of the HR department under the guidance of the HR Manager. This role ensures that HR services are delivered accurately and on time to meet the organization’s operational needs.
Duties and Responsibilities
- Support the HR Manager in maintaining and improving the HR Management System, including policies, procedures, registers, workflows, HR calendars and organizational charts.
- Coordinate recruitment and selection, including vacancy administration, candidate screening, interviews, reference checks, employment documentation and recruitment records.
- Log and dispatch HR documentation in a timely manner.
- Lead employee onboarding, ensuring that required documentation, orientation, HSE induction and training are completed before work begins.
- Track probation and employment end dates, flag them six weeks in advance, and follow up with managers and supervisors to ensure appraisals are completed on time.
- Draft and issue performance improvement plans when performance falls below the required standard.
- Maintain accurate and confidential employee records and personnel files, including contracts, employee information, qualifications, job changes and statutory documentation.
- Complete weekly HR reports and submit them to the HR Manager for finalization and sign-off.
- Coordinate training and development activities, maintain the training matrix and records, and monitor mandatory training and certification requirements. Track expiry dates weekly and monthly.
- Administer the performance management cycle, including scheduling reviews, issuing documentation, tracking completion and maintaining records. Support the analysis of performance trends and competency development needs.
- Respond to employee queries and employee relations matters, maintain appropriate documentation, and escalate sensitive or high-risk matters to the HR Manager.
- Support disciplinary and grievance processes through meeting coordination, documentation, case registers, correspondence and follow-up.
- Prepare and maintain daily HR reports, dashboards, KPIs and workforce statistics to support management decisions and departmental accountability.
- Coordinate employee separation and offboarding, including resignations, exit interviews, clearance, record updates and final documentation.
- Coordinate with administration and external providers to ensure consistent HR service delivery.
- Handle employee and organizational information with confidentiality, professionalism, fairness, accuracy and integrity.
- Work towards the organization’s goals and act in accordance with its core values.
- Perform other work-related duties assigned by management.
Qualifications and Experience
- University degree in Human Resources Management or a related field.
- Certificate in Industrial Relations.
- Training in Recruitment and Selection and Performance Management.
- At least two years of experience in HR administration.
- Experience with administrative and filing systems.
- Experience working with HR systems is preferred.
Knowledge and Skills
- Knowledge of industrial relations and the progressive disciplinary model.
- Ability to organize work efficiently and manage competing demands.
- Flexibility and adaptability to changing working conditions.
- Self-motivation, sound judgement and initiative.
- Good interpersonal skills.
- Strong computer and database skills, with sound knowledge of Microsoft Office applications.
- Fluent spoken and written English.
Core competencies: Communication; collaboration and teamwork; judgement and decision-making; customer relations; creativity and innovation; building trust.
REF: J.C
Looking for your next career move?
We’re excited to help you find the right opportunity! Browse through our latest job listings, and if you have any questions or need guidance during your job search, don’t hesitate to reach out. Our team is here to assist you every step of the way.

