Menu Close

Gauteng: HR Generalist posted by Ultra Personnel

Job Description

About the Role

As an HR Generalist, you will play a key role in delivering a full range of HR services across the employee lifecycle. You will support the business by ensuring HR operational efficiency, compliance with South African labour legislation, and alignment with company goals. This is a hands-on role requiring strong HR operations expertise, excellent communication skills, and the ability to work with employees at all levels. The position is based in Randburg, Johannesburg North.

Key Responsibilities

  • Manage end to end recruitment, from requisition to offer
  • Prepare and publish job adverts, facilitate interviews, and conduct verification checks
  • Ensure smooth onboarding, including HRIS setup and induction coordination
  • Maintain accurate HR and employee records, HRIS updates, reporting structures, and job profiles
  • Support Learning & Development initiatives, including study bursaries, assist with SETA administration, and LMS promotion
  • Assist with Employment Equity reporting and committee meetings
  • Prepare and verify salary input and ensure all payroll documentation is complete
  • Manage employee benefits, including medical aid and pension fund administration
  • Maintain confidential payroll records and liaise with benefits service providers
  • Coordinate employee wellness initiatives and promote EAP services
  • Manage internal HR communications to employees and stakeholders
  • Support disciplinary, grievance, and CCMA related processes
  • Provide guidance to managers on labour legislation, HR policies, and compliance

Requirements

  • Matric (required)
  • Degree/Diploma in Human Resources, Industrial Psychology, or related field
  • Individuals who apply must have FMCG or pharmaceutical or medical device manufacturing industry experience.
  • Experience with recruitment
  • Experience with payroll & benefits administration
  • Exposure to HR audits and industrial relations (advantageous)
  • SAP Computer literacy will secure

Qualifications

None mentioned in the original job description.

Salary & Benefits

Not mentioned in the original job description.

How to Apply

Click the green “Go Apply” button below to apply directly online with the employer.



GO APPLY NOW

Safe & secure application process


Get Job Alerts

Never miss a job! Get daily alerts matching your preferences.

📧 Why Subscribe?

  • Get notified instantly when new jobs match your criteria
  • No registration required - just your email
  • Daily digest of relevant opportunities
  • Free forever - never miss your dream job
  • Unsubscribe anytime with one click
We'll never share your email with anyone
Leave blank for all locations
We'll send you a daily summary of new matching jobs
🔒 Privacy Guaranteed
Your email is safe with us. We only send job alerts and never spam. Unsubscribe anytime with one click. No registration, no account required.


Jobseeker Tip

Apply early, keep your CV ready, and search using both job title and location. Example: Admin Johannesburg.

Interview tips

How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

JVR Jobs connects you with employers – we don’t process applications directly.

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in Gauteng, Jobs in South Africa

More Jobs in Your Area