- Recruitment and Staffing: Manage the full-cycle recruitment process including job postings, candidate screening, interviewing, and hiring.
- Onboarding: Develop and conduct comprehensive onboarding programs to integrate new employees into the company effectively.
- Employee Relations: Serve as a point of contact for employee inquiries and concerns, providing guidance on company policies and procedures.
- Performance Management: Assist in the development and implementation of performance management systems, including performance appraisals and feedback mechanisms.
- Compliance: Ensure compliance with all federal, state, and local employment laws and regulations.
- Benefits Administration: Manage employee benefits programs, including enrollment, changes, and terminations. Provide information and assistance to employees regarding benefits.
- Training and Development: Identify training needs and coordinate professional development programs to enhance employee skills and career growth.
- HR Policies: Develop, update, and enforce HR policies and procedures in line with company goals and legal requirements.
- Recordkeeping: Maintain accurate and confidential employee records, including personnel files, attendance records, and other related documentation.
- HR Reporting: Prepare and analyse HR metrics and reports to support decision-making and strategic planning.
Seniority level
Seniority level
Entry level
Employment type
Employment type
Full-time
Job function
Job function
Human Resources Industries
Staffing and Recruiting
Referrals increase your chances of interviewing at Total Recruitment Solutions by 2x
Get notified about new Human Resources Officer jobs in Brakpan, Gauteng, South Africa .
Kempton Park, Gauteng, South Africa 4 days ago
Johannesburg, Gauteng, South Africa 5 days ago
Germiston, Gauteng, South Africa 4 days ago
Johannesburg, Gauteng, South Africa 3 days ago
Johannesburg Eastern Suburbs, Gauteng, South Africa 1 week ago
Sandton, Gauteng, South Africa 5 days ago
Bedfordview, Gauteng, South Africa 4 weeks ago
Functional Strategic Human Resource Manager
Johannesburg, Gauteng, South Africa 5 days ago
Randburg, Gauteng, South Africa 2 weeks ago
Johannesburg, Gauteng, South Africa 1 week ago
People Operations & Talent Growth Manager
HR Manager | Managed People Solutions | Gauteng | Johannesburg
Johannesburg, Gauteng, South Africa 3 months ago
Johannesburg, Gauteng, South Africa 1 month ago
Sandton, Gauteng, South Africa 2 weeks ago
Germiston, Gauteng, South Africa 1 month ago
Kempton Park, Gauteng, South Africa 3 weeks ago
Kempton Park, Gauteng, South Africa 2 weeks ago
Illovo, Gauteng, South Africa 2 months ago
Johannesburg, Gauteng, South Africa 3 months ago
Johannesburg, Gauteng, South Africa 1 month ago
Sandton, Gauteng, South Africa 1 month ago
Human Resources Generalist - Renewables industry
Sandton, Gauteng, South Africa 1 month ago
Brakpan, Gauteng, South Africa 2 weeks ago
Boksburg, Gauteng, South Africa 2 months ago
Johannesburg, Gauteng, South Africa 1 month ago
HR and Payroll Manager - Printing Company
Johannesburg, Gauteng, South Africa 1 month ago
Kempton Park, Gauteng, South Africa 2 months ago
Meredale, Gauteng, South Africa ZAR45,000 - ZAR50,000 3 months ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr