HR Officer

Stefanutti Stocks · Johannesburg, Gauteng

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Job Description

  • Stefanutti Stocks Inland is seeking an experienced and highly organised HR Officer to join the project team on a large-scale Multi-Disciplinary Construction Project in Gauteng.

Key Responsibilities

Recruitment & Onboarding

  • Coordinate recruitment activities for project-based vacancies.
  • Assist management with sourcing, screening and shortlisting suitable candidates.
  • Coordinate interviews, reference checks and pre-employment requirements.
  • Prepare employment documentation and ensure all required supporting documents are obtained.
  • Coordinate employee onboarding and HR induction processes.
  • Ensure new employees are correctly captured, and documentation is submitted within required timelines.
  • Maintain accurate recruitment and onboarding trackers.

HR Administration

  • Maintain accurate and up-to-date employee files and HR records.
  • Process employee movements, transfers, promotions and other changes to conditions of employment.
  • Prepare HR letters, confirmations, notices and other employee documentation.
  • Maintain employee databases, trackers and project manpower information.
  • Monitor fixed-term contract dates and other employee-related deadlines.
  • Ensure HR documentation is properly filed and readily available for audits.
  • Maintain confidentiality and appropriate control of employee information.

Employee Relations

  • Provide frontline HR support and guidance to employees and line management.
  • Assist with disciplinary and grievance processes.
  • Coordinate disciplinary enquiries and related documentation.
  • Assist management in addressing absenteeism, misconduct, poor performance and other employee-related matters.
  • Maintain accurate employee relations records and case trackers.
  • Escalate complex employee relations matters to senior HR management where required.
  • Promote fair, consistent and professional application of company policies and procedures.

Time, Attendance & Payroll Support

  • Monitor employee time and attendance information.
  • Assist with the verification of timesheets, overtime, absenteeism and leave information.
  • Prepare and submit accurate payroll input within prescribed deadlines.
  • Liaise with employees, supervisors and payroll regarding queries and discrepancies.
  • Maintain records relating to leave, absence and attendance.
  • Assist with monthly payroll reconciliation and employee queries where required.

Training & Compliance

  • Assist with the coordination and administration of employee training.
  • Maintain employee training records, certificates and competency documentation.
  • Monitor expiry dates of relevant employee certifications and documentation.
  • Support project compliance audits by providing the required HR documentation and records.
  • Assist with Employment Equity, Skills Development and other HR compliance requirements where applicable.

Project & Workforce Support

  • Provide day-to-day HR support to project management and employees.
  • Assist with workforce planning and manpower reporting.
  • Compile weekly and monthly HR reports and statistics.
  • Monitor employee movements, new starters and terminations.
  • Participate in relevant project and HR meetings.
  • Assist with demobilisation and project close-out processes when required.
  • Promote positive employee engagement and professional relationships across the project.
  • Support the implementation of company HR policies, procedures and project-specific requirements.
  • Maintaining a professional and confidential approach when handling project information and documentation.

Minimum Requirements

Qualifications

  • Grade 12 / Matric
  • Relevant HR / Human Resources Management qualification

Experience

  • Minimum 3 to 5 years' generalist HR experience, preferably within the construction, engineering, infrastructure or project environment.
  • Experience on SAGE 300 People will be advantageous
  • Previous site-based HR experience will be highly advantageous.
  • Sound knowledge and practical understanding of South African labour legislation and HR practices.
  • Experience in employee relations and disciplinary processes.
  • Experience with recruitment, onboarding and employee administration.
  • Experience with time and attendance and payroll input administration.
  • Strong HR administration, recordkeeping and document control skills.
  • Good Microsoft Office skills, particularly Excel, Word, Outlook and PowerPoint.
  • Strong written and verbal communication skills.
  • Ability to work effectively in a deadline-driven, high-pressure construction environment.

Deadline:28th October,2026

Auto-apply to this jobView original posting ↗
HR Officer at Stefanutti Stocks — Johannesburg, Gauteng · JobAlertsZA