HR and Compliance Specialist

Mayfly Agri

Centurion

On-site

ZAR 420,000 - 660,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Mayfly Agri is seeking an experienced HR Generalist with strong labour compliance credentials to support Human Resources and Compliance. You will manage the entire employee lifecycle, advise on organisational design, and ensure adherence to South African labour legislation.

The role requires 5+ years in HR Generalist roles, proficiency in MS Office and HR systems, and a valid driver’s license. Fluency in English and Afrikaans is preferred for effective stakeholder engagement.

Qualifications

  • Must have a tertiary qualification in Business Legal, Business HR, or a related field.
  • Minimum 5 years’ experience as an HR Generalist with demonstrated labour compliance expertise.
  • Strong knowledge of SA labour legislation and audit reporting experience.
  • Experience managing full employee lifecycle, org design, and people matters.
  • Proficient with MS Office and HR systems.
  • Valid driver’s license with own vehicle.
  • English and Afrikaans communication skills.

Responsibilities

  • Implement annual strategic HR and Compliance plans to meet objectives.
  • Maintain HR transactional processes and compliance with Labour Dept and regulators.
  • Continually review organisational design and roles to stay competitive.
  • Lead talent management, recruitment, and development initiatives.
  • Ensure compliance with legal/contractual requirements locally and internationally.
  • Manage full employee lifecycle for SA employees including appointments and records.
  • Stay updated on best practices in people management and change initiatives.
  • Coordinate HR/compliance across departments and liaise with stakeholders.
  • Collect, report and audit HR and compliance data for management and audits.
  • Uphold culture and address conflicts while supporting audits.

Skills

HR Generalist
Labour compliance
South African labour law
Audit reporting
Organization design
Employee lifecycle
HR systems
MS Office
Driver's license
English & Afrikaans

Education

Tertiary qualification in Business Legal/Business HR or related field

Tools

HRIS
MS Office

Job description

Minimum requirements for the role:


  • Must have a tertiary qualification in Business Legal, Business HR, or a related field

  • Minimum 5 years’ experience as an HR Generalist with demonstrated labour compliance expertise

  • Strong knowledge and practical application of South African labour legislation (Department of Labour) and relevant corporate/compliance requirements, including experience compiling audit reports for statutory and industry audits

  • Proven experience managing the full employee life cycle, organisation design, organisation development, and both transactional and transformational people matters

  • Proficient computer literacy (MS Office and HR Systems)

  • Must have a valid driver’s license with own reliable vehicle

  • Ability to communicate effectively in English and Afrikaans (additional languages advantageous)


The successful candidate will be responsible for:


  • Implementing annual strategic plans allocated to Human Resources and Compliance to achieve organisational strategic objectives.

  • Implementing and maintaining all HR transactional processes and compliance requirements to ensure full alignment with Department of Labour, SCAE, SCC, and other regulated obligations.

  • Continuously reviewing organisational design, including structure, position profiles, and roles, to maintain competitiveness and alignment with strategic goals.

  • Implementing agreed organisational development, talent management, and employee recruitment initiatives to build organisational capacity, effectiveness, and capability to deliver on strategies and customer commitments.

  • Ensuring compliance with PSA, SCAE, and SCC legal and contractual requirements, both locally and internationally.

  • Managing the full employee life cycle for all South African employees, including appointments, contracting, recordkeeping, and related administration.

  • Staying abreast of best practices in people and talent management and integrating change management initiatives to equip employees for organisational growth.

  • Coordinating HR and compliance functions across departments and liaising with internal stakeholders, SCAE, SCC, Department of Labour, BEE partners, WSP partners, H&S partners, and all employees.

  • Collecting, compiling, and reporting accurate HR and compliance data; preparing reports for audits, management, and external parties; and supporting continuous improvement in people and compliance processes.

  • Upholding organisational culture and values; influencing employees towards strategic objectives; addressing conflict, problem-solving, and employee value and contribution matters; and remaining available for statutory audits and special projects as required.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

HR Compliance Specialist
HR Compliance Specialist

Placements24 • Stellenbosch

On-site
ZAR 420,000 - 620,000
Competitive salary
Professional development
Impact on risk management
+2
Human Resources Compliance Specialist
Human Resources Compliance Specialist

Placements24 • Polokwane

On-site
ZAR 420,000 - 660,000
Competitive salary
Professional development
Ethical workplace
HR Compliance Officer
HR Compliance Officer

Placements24 • Vereeniging

On-site
ZAR 350,000 - 550,000
Medical insurance
Retirement plan
Professional development
+2
HR Compliance Officer
HR Compliance Officer

Placements24 • Soweto

On-site
ZAR 350,000 - 520,000
Health insurance
Retirement benefits
Training opportunities
+1
HR Compliance Officer
HR Compliance Officer

Placements24 • Sandton

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Professional development opportunities
Flexible working arrangements
HR Compliance Officer
HR Compliance Officer

Placements24 • Pretoria

Hybrid
ZAR 480,000 - 720,000
Health benefits
Hybrid work model
Certifications & training
+1
HR Compliance Specialist
HR Compliance Specialist

Placements24 • Polokwane

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Fully remote work
Professional development
+1
HR Compliance Specialist
HR Compliance Specialist

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Fully remote
Professional development resources
+1
Human Resources Manager
Human Resources Manager

Kontak Recruitment • Johannesburg

On-site
ZAR 424,000 - 446,000
HR Manager
HR Manager

New Generation Group • Merafong City Local Municipality

On-site
ZAR 400,000 - 700,000