HR Officer

Stefanutti Stocks

Location
Johannesburg, Gauteng
Contract
Fixed-term contract
Minimum qualification
Matric / Grade 12
Closing date

First listed . Last checked at source .

In brief

**Overview** 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. This role involves providing comprehensive HR support within a project environment. **What you will do** * 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. * 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. * 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. * 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. * 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. * 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. * Maintain a professional and confidential approach when handling project information and documentation. **Requirements (from the original advert)** * **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. **Who should apply** This role is suitable for an experienced and highly organised HR professional with a relevant HR qualification and 3 to 5 years of generalist HR experience, ideally gained within the construction, engineering, infrastructure, or project sector. The ideal candidate will possess sound knowledge of South African labour legislation and HR practices, with practical experience in employee relations, recruitment, onboarding, administration, time and attendance, and payroll input. Strong HR administration, record-keeping, document control, and Microsoft Office skills (especially Excel) are essential, along with excellent written and verbal communication. The position requires an individual capable of working effectively in a deadline-driven, high-pressure construction environment, maintaining a professional and confidential approach to information. Experience with SAGE 300 People and previous site-based HR experience would be beneficial. **Deadline** 28th October, 2026 **Reference** Original posting: https://www.myjobmag.co.za/job/hr-officer-stefanutti-stocks-3 Source: myjobmag

Summary drafted with AI assistance from the original advert. The advert itself is the authority — how we use AI.

At a glance

  • At least 3 years of experience.
  • Microsoft Excel
  • Microsoft Office
  • Sage / Pastel
  • Payroll
  • Project management

Extracted automatically from the advert; confirm requirements on the original listing.

Job description

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

Before you apply

  • Confirm the requirements and closing date on the original listing (myjobmag). SPANi lists vacancies from other sites and may not reflect last-minute changes.
  • Legitimate employers do not charge application, registration or training fees.
  • Don't send your ID or bank details before you have confirmed the employer is real.

How to spot a job scam

Applying for contract roles

  • State your notice period, contract length you can commit to, and earliest start date.
  • Highlight recent project delivery and tools used, not only long-ago permanent roles.
  • Confirm whether the role is PAYE, independent contractor, or labour-broker before accepting.
  • Keep records of the listing URL and closing date in case you need to follow up.

Similar roles

Graduate programmeHuman Resources & Recruitment

Human Capital Graduate

GuardriskGauteng

Applicants must hold a Bachelor's Degree at NQF Level 7 in one of the following or a closely related field:

Get new human resources & recruitment jobs in gauteng by email

Free. No account needed. Unsubscribe with one click.

We only use your email to send this alert. See our privacy policy.

HR Officer at Stefanutti Stocks | SPANi - South African Jobs