Johannesburg, South Africa

HR Assistant

 Job Description:

The HR Assistant will provide administrative and operational support across the HR function. This role is suited to someone who is highly organised, detail-oriented, and able to manage multiple priorities in a fast-paced environment. The successful candidate will play a key role in ensuring smooth HR processes, maintaining accurate records, and supporting day-to-day people operations.

Key Responsibilities

  • Provide day-to-day HR administrative support
  • Maintain and update employee records and HR documentation
  • Assist with onboarding and general employee administration
  • Support HR processes, policies, and compliance requirements
  • Manage filing systems and ensure all records are accurate and up to date
  • Assist with scheduling, coordination, and internal HR communications
  • Provide administrative support to senior management when required
  • Handle ad hoc HR and administrative tasks

Key Requirements

  • Previous experience in an HR or administrative role
  • Basic understanding of HR processes and documentation
  • Strong attention to detail and high level of accuracy
  • Excellent organisational and time management skills
  • Ability to manage deadlines and prioritise tasks effectively
  • Strong administrative and coordination ability
  • Ability to work independently and take initiative
  • Professional, adaptable, and comfortable working in a diverse environment
  • Positive attitude and willingness to support the broader team
  Required Skills:

HR Support BASIC Management Skills Operations Compliance Onboarding Attention To Detail Filing Records Administration Scheduling Documentation Time Management Management