HR Officer

Location: Pietermaritzburg


  • Provide administrative support to the HR department.
  • Be the first point of contact for employees on any HR related queries.
  • Update and maintain employee records (e.g., staff database).
  • Update and manage all HR documents forms.
  • Coordinate and take responsibility for the ordering and distribution of uniforms and liaise with suppliers.
  • Assist in preparing and updating the employee induction pack for all new employees.
  • Assist in preparing interview packs for interviews.
  • Assist in preparing and capturing training registers for all training conducted.
  • Assist with payroll by providing the relevant employee information, (i.e., annual and/or sick leave days taken).
  • Assist the payroll officer with leave audits and any other payroll admin functions.
  • Assist with various internal HR and Marketing functions.


  • A bachelor’s degree (Business Administration, Human resources, or similar).
  • Minimum of 2 years in an administrative role is essential.
  • Exposed to payroll practices (Sage 300), labour law and employment equity regulations.
  • Be familiar with HR regulations such as labour law, employment experience and skills development.
  • Full understanding of HR functions and best practices.
  • Organisational skills and ability to prioritise.
  • Proficiency in problem-solving, collaboration, learning agility, business logic, and innovation.
  • Proficiency in the MS Office Suite with excellent Outlook, Excel, PowerPoint, and Word skills.
  • Identifying challenges and assisting in solving them.
  • Excellent interpersonal skills and strong ability to interact with management and staff employed at all levels.


  • R15 000 – R20 000 per month

Click here to apply

All the best with your applications.

Be the first to comment

Leave a Reply

Your email address will not be published.