HR Officer
Global Labs
Durban, KwaZulu-Natal
HR roles handle recruitment, payroll and employee relations, and are a growing professional field in larger SA organisations.
This listing does not state a salary. As a guide, human resources roles in South Africa typically pay R14 000 to R45 000 a month (indicative).
Job description
We are seeking a proactive, organised, and people-focused Human Resources Officer to join our team. This role is ideal for an HR professional who is passionate about employee engagement, compliance, and providing comprehensive HR support across the employee lifecycle.
Key Responsibilities
- Coordinate the full recruitment and onboarding process, including advertising vacancies, screening applications, scheduling interviews, preparing employment offers, and conducting inductions.
- Maintain accurate employee records and ensure compliance with labour legislation and company policies.
- Draft employment contracts, confirmation of employment letters, disciplinary notices, warning letters, promotion letters, and other HR documentation.
- Provide guidance and support to managers and employees on HR policies, procedures, and employee relations matters.
- Assist with disciplinary investigations, grievances, poor performance management, and incapacity processes.
- Coordinate employee exits, including resignations, terminations, and exit interviews.
- Monitor probation periods and performance review processes.
- Maintain leave records and assist with attendance management.
- Prepare HR reports and workforce statistics for management.
- Assist with training coordination, skills development initiatives, and compliance with HWSETA requirements where applicable.
- Support Employment Equity, Workplace Skills Plan (WSP), and Annual Training Report (ATR) submissions.
- Coordinate employee wellness and engagement initiatives.
- Ensure HR processes remain confidential, compliant, and aligned with company standards.
- Perform general HR administration and provide support on ad hoc HR projects.
Minimum Requirements
- Diploma or Bachelor's Degree in Human Resources Management or a related qualification.
- Minimum of 3 years' experience in a Human Resources Officer or Generalist role.
- Sound knowledge of South African labour legislation, including the BCEA, LRA, EEA, and related legislation.
- Experience handling recruitment, employee relations, performance management, and HR administration.
- Proficient in Microsoft Office (Excel, Word, Outlook, and PowerPoint).
- Experience working with HRIS or payroll systems will be advantageous.
- Excellent verbal and written communication skills.
- Strong organisational and time management abilities.
- High level of professionalism, integrity, and confidentiality.
- Ability to work independently while managing multiple priorities.
Competencies
- Strong interpersonal and relationship-building skills
- Attention to detail
- Problem-solving and conflict resolution
- Planning and organisational skills
- Ability to work under pressure
- Customer-focused approach
- Adaptability and initiative
- Professional judgement and discretion
If you are an HR professional who enjoys making a positive impact on employees while ensuring organisational compliance and operational excellence, we encourage you to apply.
Work Location: In person
Good to know
What does this human resources job pay?
This listing does not state a salary. As a guide, human resources roles in South Africa typically pay R14 000 to R45 000 a month (indicative).
Do I need experience for human resources jobs in Durban?
This human resources role may ask for some experience or a relevant qualification. Read the listing for the specifics before you apply.
How do I apply for this job?
Tap "Apply on Indeed" to open the original listing, where you can read the full description and apply directly. JobsZA never charges you to apply, and you should never pay money to get a job.
Found on Indeed · Posted Yesterday
More human resources and similar jobs in Durban
Confidential
R45K - R50K/mo