Enable job alerts via email!

Hr Generalist

Baofn Compressor South Africa

Gauteng

On-site

ZAR 250,000 - 400,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading industrial machinery manufacturer is seeking an HR Generalist to manage various HR functions, from recruitment to payroll. The successful candidate will ensure compliance with South African labour laws, foster a positive work environment, and implement HR policies that align with business objectives. With a Bachelor's Degree in Human Resources and at least 5 years of experience, the ideal applicant will possess strong communication and problem-solving skills.

Qualifications

  • Minimum of 5 years of experience in an HR Generalist role.
  • Proficiency in SAGE HR & Payroll system is a must.
  • Strong understanding of South African labour laws and HR best practices.

Responsibilities

  • Oversee the full recruitment lifecycle, from job postings to onboarding.
  • Conduct interviews, reference checks, and coordinate offer letters.
  • Manage payroll accurately and ensure compliance with statutory requirements.

Skills

Interpersonal skills
Communication skills
Problem-solving
Organizational skills

Education

Bachelor's Degree / Diploma in Human Resources
Honours Degree in HR

Tools

SAGE HR & Payroll
MS Office Suite

Job description

The HR Generalist is responsible for managing various human resources functions, including recruitment, employee relations, payroll administration, compliance, training and development, and performance management.

The role ensures HR policies and procedures are effectively implemented to support business objectivesDuties & ResponsibilitiesOversee the full recruitment lifecycle, from job postings to onboarding.Collaborate with department heads to understand hiring needs and develop job descriptions.Conduct interviews, reference checks, and coordinate offer letters.Manage the employee onboarding process to ensure smooth integration.Act as a point of contact for employees, addressing grievances and fostering a positive work environment.Ensure compliance with labour laws and company policies.Conduct employee engagement initiatives to boost morale and retention.Assist in conflict resolution and disciplinary actions when necessary.Process payroll accurately and ensure compliance with statutory requirements.Manage employee benefits, leave administration, and compensation structures.Maintain and update employee records in SAGE HR system.Handle annual Reconciliation Declaration (EMP) and file the employees IRP5 certificates with SARS.Ensure payroll reports are accurate and submitted timely.Ensure company policies align with South African labour laws and regulations.Handle Employment Equity (EE) and Skills Development (SD) reporting.Coordinate and maintain compliance with workplace safety and health regulations.Prepare and submit required HR reports to government authorities.Develop and implement performance appraisal systems.Identify training needs and coordinate learning and development programs.Support managers in employee development and succession planning.Ensure compliance with company training and upskilling initiatives.Maintain HR records, ensuring confidentiality and accuracy.Prepare and present HR reports to management.Ensure proper documentation and implementation of HR policies and procedures.Desired Experience & QualificationBachelor's Degree / Diploma in Human Resources, Business Administration, or related field.Honours Degree in HR or related field is an added advantage.Minimum of 5 years of experience in an HR Generalist role.Proficiency in SAGE HR & Payroll system is a must.Strong understanding of South African labour laws and HR best practices.Experience in handling recruitment, payroll, compliance, and employee relations.Excellent interpersonal and communication skills.Strong problem-solving and decision-making abilities.High attention to detail and organizational skills.Ability to manage multiple HR functions simultaneously.Proficiency in MS Office Suite (Word, Excel, PowerPoint).Ability to handle confidential information with discretion.Must be adaptable and able to work in a fast-paced environment.Ability to work independently and as part of a team.Willingness to travel if required.All job requirements in the job description provided indicate the minimum level of knowledge, skills, and / or abilities deemed necessary to perform the job competently.

Job descriptions are an overview of the duties, responsibilities and requirements of the position.Seniority levelSeniority levelMid-Senior levelEmployment typeEmployment typeFull-timeJob functionJob functionHuman ResourcesIndustriesIndustrial Machinery ManufacturingReferrals increase your chances of interviewing at BAOFN COMPRESSOR SOUTH AFRICA by 2xSign in to set job alerts for "Human Resources Generalist" roles.Johannesburg, Gauteng, South Africa 5 days agoPeople Manager : Boksburg, Musina and Marble HallBoksburg, Gauteng, South Africa 1 week agoJohannesburg, Gauteng, South Africa 1 week agoRoodepoort, Gauteng, South Africa 5 days agoGlenvista, Gauteng, South Africa 1 week agoJohannesburg, Gauteng, South Africa 3 days agoGroup Manager Human Resources Business Partner – E2Johannesburg, Gauteng, South Africa 1 month agoMidrand, Gauteng, South Africa 2 weeks agoManager I - Human Resources Business Partnering - Remote - JHBJohannesburg, Gauteng, South Africa 7 hours agoCity of Johannesburg, Gauteng, South Africa 2 days agoHuman Capital Business Partner - SPARK Schools Support - Sandton, Gauteng, South Africa 1 month agoPayroll, Compensation & Benefits ManagerCity of Johannesburg, Gauteng, South Africa 3 days agoJohannesburg, Gauteng, South Africa 2 days agoGermiston, Gauteng, South Africa 2 days agoJohannesburg, Gauteng, South Africa 2 days agoJohannesburg, Gauteng, South Africa 2 days agoJohannesburg, Gauteng, South Africa 2 days agoJohannesburg, Gauteng, South Africa 2 days agoJohannesburg, Gauteng, South Africa 2 days agoHR Manager - Logistics (Relocation - Newcastle)Johannesburg, Gauteng, South Africa 2 days agoJohannesburg, Gauteng, South Africa 2 days agoJohannesburg, Gauteng, South Africa 2 days agoEdenvale, Gauteng, South Africa 1 day agoJohannesburg, Gauteng, South Africa 2 days agoJohannesburg, Gauteng, South Africa 2 days agoJohannesburg, Gauteng, South Africa 2 days agoBryanston, Gauteng, South Africa 2 days agoWe're unlocking community knowledge in a new way.

Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.