HR Generalist

HR Generalist

Stowe Holdings (PTY) LTD

/

Full-time

/

Full-time

/

Goodwood, Western Cape 7460

Vacancy: Junior HR Generalist
Location: Head Office, N1 City
Department: Human Resources

A vacancy exists within the Human Resources Department for a Junior HR Generalist to join our Head Office team in N1 City. We are seeking a proactive and detail-oriented individual to support a broad range of HR functions including payroll administration, recruitment coordination, employee onboarding, and general HR operations.

The ideal candidate is a hands-on HR professional with a solid foundation in core HR practices, a passion for people, and a drive to grow in the HR field. This is an exciting opportunity for someone looking to deepen their generalist experience in a fast-paced, professional environment.

Key Responsibilities

Payroll & Benefits Administration (40%)

  • Capture and validate payroll changes including new hires, terminations, and employee movements in Sage 300.

  • Prepare monthly payroll input for review and ensure accurate submission.

  • Assist with administering employee benefits (e.g. medical aid, retirement funds).

  • Maintain up-to-date records on payroll trackers and employee files.

  • Respond to employee payroll and benefits queries, escalating where needed.

  • Update HR systems (Sage 300, SharePoint) and ensure data integrity.

Recruitment & Onboarding (35%)

  • Publish job advertisements and manage applications through the recruitment process.

  • Screen CVs, coordinate interviews, and facilitate assessments.

  • Conduct reference and background checks.

  • Draft offer letters and assist with onboarding logistics (emails, access requests, documentation).

  • Support internship and graduate recruitment programmes.

  • Monitor onboarding and probation milestones (30/60/90-day check-ins).

HR Administration & Compliance (10%)

  • Prepare employee documents including contracts, appointment letters, and confirmations using templates.

  • Ensure employee files (digital and physical) are complete, accurate, and legally compliant.

  • Assist with UIF, tax, and compliance-related documentation.

  • Support internal HR and payroll audits.

Reporting & HR Projects (10%)

  • Compile reports on HR activities such as new hires, exits, and payroll metrics.

  • Support HR compliance reporting (e.g. EMP201/501, Return of Earnings).

  • Assist the HR Manager with projects and policy updates.

Teamwork & General Support (5%)

  • Collaborate with HR and cross-functional teams to deliver HR services.

  • Take ownership of personal workload and meet deadlines independently.

  • Assist with ad-hoc HR tasks and provide general support as required.

Core Competencies & Skills

  • High level of accuracy and attention to detail

  • Strong communication and interpersonal skills

  • Excellent time management and organisational abilities

  • Discretion in handling confidential information

  • Ability to work under pressure and prioritise tasks

  • Conflict resolution and basic problem-solving skills

  • Intermediate to advanced Microsoft Excel and Outlook proficiency

  • Knowledge of South African labour laws (BCEA, LRA) and payroll processes

Minimum Requirements

  • National Diploma or Advanced Certificate in Human Resource Management, Business Administration, or Industrial/Organisational Psychology

  • At least 3 years experience in an HR generalist or HR administration role, including payroll and recruitment support

  • Experience with Sage 300 and Microsoft Office Suite (Excel, Word, Outlook)

  • Familiarity with HR policies, procedures, and compliance frameworks

  • Valid South African ID

Job Type: Full-time

Pay: R12 000,00 - R15 000,00 per month

Education:

  • Diploma (Required)

Experience:

  • Payroll : 3 years (Required)

  • 360 Recruitment: 3 years (Required)

License/Certification:

  • Sage 300 certificate (Preferred)

Work Location: In person

Application Deadline: 2025/07/22

Vacancy: Junior HR Generalist
Location: Head Office, N1 City
Department: Human Resources

A vacancy exists within the Human Resources Department for a Junior HR Generalist to join our Head Office team in N1 City. We are seeking a proactive and detail-oriented individual to support a broad range of HR functions including payroll administration, recruitment coordination, employee onboarding, and general HR operations.

The ideal candidate is a hands-on HR professional with a solid foundation in core HR practices, a passion for people, and a drive to grow in the HR field. This is an exciting opportunity for someone looking to deepen their generalist experience in a fast-paced, professional environment.

Key Responsibilities

Payroll & Benefits Administration (40%)

  • Capture and validate payroll changes including new hires, terminations, and employee movements in Sage 300.

  • Prepare monthly payroll input for review and ensure accurate submission.

  • Assist with administering employee benefits (e.g. medical aid, retirement funds).

  • Maintain up-to-date records on payroll trackers and employee files.

  • Respond to employee payroll and benefits queries, escalating where needed.

  • Update HR systems (Sage 300, SharePoint) and ensure data integrity.

Recruitment & Onboarding (35%)

  • Publish job advertisements and manage applications through the recruitment process.

  • Screen CVs, coordinate interviews, and facilitate assessments.

  • Conduct reference and background checks.

  • Draft offer letters and assist with onboarding logistics (emails, access requests, documentation).

  • Support internship and graduate recruitment programmes.

  • Monitor onboarding and probation milestones (30/60/90-day check-ins).

HR Administration & Compliance (10%)

  • Prepare employee documents including contracts, appointment letters, and confirmations using templates.

  • Ensure employee files (digital and physical) are complete, accurate, and legally compliant.

  • Assist with UIF, tax, and compliance-related documentation.

  • Support internal HR and payroll audits.

Reporting & HR Projects (10%)

  • Compile reports on HR activities such as new hires, exits, and payroll metrics.

  • Support HR compliance reporting (e.g. EMP201/501, Return of Earnings).

  • Assist the HR Manager with projects and policy updates.

Teamwork & General Support (5%)

  • Collaborate with HR and cross-functional teams to deliver HR services.

  • Take ownership of personal workload and meet deadlines independently.

  • Assist with ad-hoc HR tasks and provide general support as required.

Core Competencies & Skills

  • High level of accuracy and attention to detail

  • Strong communication and interpersonal skills

  • Excellent time management and organisational abilities

  • Discretion in handling confidential information

  • Ability to work under pressure and prioritise tasks

  • Conflict resolution and basic problem-solving skills

  • Intermediate to advanced Microsoft Excel and Outlook proficiency

  • Knowledge of South African labour laws (BCEA, LRA) and payroll processes

Minimum Requirements

  • National Diploma or Advanced Certificate in Human Resource Management, Business Administration, or Industrial/Organisational Psychology

  • At least 3 years’ experience in an HR generalist or HR administration role, including payroll and recruitment support

  • Experience with Sage 300 and Microsoft Office Suite (Excel, Word, Outlook)

  • Familiarity with HR policies, procedures, and compliance frameworks

  • Valid South African ID

Job Type: Full-time

Pay: R12 000,00 - R15 000,00 per month

Education:

  • Diploma (Required)

Experience:

  • Payroll : 3 years (Required)

  • 360 Recruitment: 3 years (Required)

License/Certification:

  • Sage 300 certificate (Preferred)

Work Location: In person

Application Deadline: 2025/07/22