HR Generalist

Johannesburg Full-time R25,000 - R33,333 / Month
(R300,000 - R400,000 / Year)

Job Description

We are looking for an HR Generalist to manage the full HR cycle, from recruitment to onboarding and performance evaluations. The role requires someone who possesses excellent communication skills and the ability to resolve conflicts effectively while promoting a positive workplace.

Responsibilities

  • Manage recruitment and selection processes to ensure a high standard of hiring.
  • Coordinate onboarding and training programs for new employees.
  • Administer employee benefits and payroll processing.
  • Conduct regular performance reviews and provide feedback.
  • Implement and manage HR policies and procedures.
  • Resolve employee relations issues and grievances.
  • Ensure compliance with labor legislation and company policies.
  • Support the culture of continuous learning and employee development.
  • Collaborate with management to plan and implement HR initiatives.
  • Maintain employee records and HR databases.

Requirements

Education
  • Bachelor's degree in Human Resources Management or a related field
Experience
  • 3-5 years of experience in HR roles
Technical Skills
  • Employee Relations
  • Recruitment Strategies
Soft Skills
  • Communication
  • Problem-solving
Languages
  • English: Fluent

Advantageous

  • Experience with HRIS systems: Familiarity with Human Resource Information Systems to streamline HR processes.
  • Knowledge of labor laws: Understanding of local labor laws to ensure compliance.

Benefits

  • Competitive salary package
  • Health and wellness benefits
  • Annual leave and paid time off
  • Opportunities for professional development

Company Culture

  • Inclusivity: We value diversity and strive to create an inclusive workplace culture.
  • Growth Mindset: We encourage continuous professional growth for all employees.
  • Team Spirit: We promote a collaborative work environment where teamwork is essential.
Status: Open