HR Officer

apartmentTalent Scout Recruitment placePort Elizabeth calendar_month 

Working Hours: Monday to Friday | 08:00 – 17:00

Department: Human Resources

Reporting To: Human Resources Manager

Job Summary

An opportunity is available for a proactive and detail-oriented Human Resources Officer to support all core HR functions, including recruitment, onboarding, employee administration, payroll support, and general HR operations. The successful candidate will play a key role in ensuring efficient HR processes while supporting employees and management across the business.

Minimum Requirements
  • Matric certificate.
  • Relevant tertiary qualification in Human Resources or a related field.
  • Proficient in Microsoft Office Suite.
  • Minimum 3 years’ experience in a similar HR role.
Key Competencies
  • Strong written and verbal communication skills.
  • High attention to detail and analytical ability.
  • Well-organised and able to work under pressure.
  • Ability to work independently and use initiative.
  • Sound judgement, discretion, and professionalism.
  • Strong interpersonal skills and emotional intelligence.
Key Responsibilities Recruitment & Talent Acquisition
  • Draft and advertise job vacancies across various recruitment platforms.
  • Work closely with managers to create and update job descriptions.
  • Screen applications and conduct initial interviews where required.
  • Coordinate interviews with hiring managers and support the recruitment process.
  • Build and maintain internal talent pipelines and referral networks.
  • Ensure accurate tracking of recruitment activity and applications.
  • Provide professional and timely feedback to candidates and agencies.
  • Conduct pre-employment screening and background checks.
  • Prepare offer letters and onboarding documentation.
  • Coordinate onboarding and induction processes for new employees.
HR Administration
  • Manage time and attendance systems across sites.
  • Administer leave management processes and maintain accurate records.
  • Assist with weekly wage processing and payroll-related administration.
  • Maintain and audit employee files to ensure compliance and accuracy.
  • Process HR-related invoices and liaise with service providers where necessary.
  • Coordinate employee site visits and induction arrangements.
  • Provide general HR administrative support.
  • Process and manage Injury on Duty (IOD) claims.
  • Coordinate staff uniform orders and related administration.
  • Assist with the planning and coordination of staff events and CSR initiatives.
  • Perform additional HR-related duties as required.
General Responsibilities
  • Support the broader operational needs of the business as required.
  • Adhere to all company policies, procedures, and health & safety regulations.
  • Maintain confidentiality of all employee and company information.
  • Promote a positive, inclusive, and professional workplace culture.
  • Continuously pursue professional development and upskilling opportunities.
check_circleNew offer

Human Resources Officer

apartmentStaff Solutions RecruitmentplacePort Elizabeth
background and reference checks before hiring.  •  Prepare offer letters and new employee documents.  •  Manage onboarding and induction to ensure a smooth start for new hires. HR Administration  •  Manage time and attendance systems for accurate payroll...
thumb_up_altRecommended

Accounts Payable Clerk

apartmentStaff Solutions RecruitmentplacePort Elizabeth
Main Duties / Key Responsibilities   1.  Supplier Account Management  •  Manage allocated supplier accounts and ensure all invoices, reconciliations, queries, and month-end tasks are completed accurately and on time.  •  Ensure all outstanding items are...
local_fire_departmentUrgent

Student Advisor

apartmentCall Centre StaffingplacePort Elizabeth
Key Responsibilities:  •  Recruit and register students across all programmes (B2B, B2C, and Seta-related).  •  Conduct school and corporate marketing, presentations, and fieldwork.  •  Advise prospective students and guide them through the registration...