Job Description

We are seeking a dynamic and experienced HR Officer to oversee and support human resource functions across all business units. The successful candidate will play a key role in ensuring HR compliance, driving organisational development, and supporting our strategic people initiatives.

Key Responsibilities:

Recruitment & Onboarding

Manage full recruitment cycle from job posting to selection.

Conduct interviews and support hiring decisions.

Oversee onboarding and orientation of new employees.

Employee Relations & Performance Management

Serve as the first point of contact for employee concerns and grievances.

Support managers in executing performance management processes.

Ensure compliance with disciplinary procedures and conflict resolution practices.

HR Compliance & Policy Management

Ensure adherence to labour laws, BCCEI requirements, and company HR policies.

Maintain and update HR policies and procedures.

Keep accurate records of contracts and personnel files.

Training & Development

Identify and coordinate training needs across the group.

Organise workshops and development programs.

Track and evaluate training effectiveness.

Payroll & Benefits Administration

Work with finance to ensure accurate payroll processing.

Maintain records of salary changes, leave, and statutory deductions.

Handle employee queries on compensation and benefits.

HR Reporting & Data Management

Prepare HR reports on staffing, performance, and recruitment.

Maintain secure and accurate HR databases.

Support HR audits and compliance checks.

Qualifications & Experience:

Grade 12

A relevant 3-year qualification in Human Resources, Industrial Psychology, or related field

3-5 years HR experience, preferably in a multi-business environment

Proven experience in recruitment, employee relations, payroll administration, and HR compliance

Experience developing HR policies, managing HR projects, and implementing HR systems

Experience working with the Bargaining Council for the Civil Engineering Industry advantageous

Strong knowledge of labour legislation and HR best practices

Excellent communication and interpersonal skills

High level of discretion and professionalism

Strong analytical and problem-solving skills

Proficiency in HR systems such as SAGE and Microsoft Office Suite

To apply, your application must include:

A short CV

Contactable references (with telephone numbers)

Salary expectations

Notice period

Proof of all qualifications

Must live in Port Elizabeth, Eastern Cape

For info or to apply, email hr@mholdings.africa

Job Type: Full-time

Pay: From R25000,00 per month

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1606298
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Port Elizabeth, EC, ZA, South Africa
  • Education
    Not mentioned