Key Responsibilities: Human Resources Management: People Champion% Administer and maintain employee records, ensuring compliance with data protection laws. % Manage recruitment processes, including job postings, interviewing, onboarding, and offboarding.% Oversee compensation and benefits administration, including payroll inputs and queries.% Develop and implement training and development programs to enhance employee skills and career growth.% Handle performance appraisal processes, assisting managers with goal-setting and evaluations.% Address employee grievances and provide advice on workplace issues in line with labor laws and company policies.Regulatory Compliance: % Ensure compliance with South African labor laws, including the Employment Equity Act, Basic Conditions of Employment Act, and Skills Development Act.% Prepare and submit statutory reports such as Employment Equity Reports (EE), Workplace Skills Plans (WSP), and Annual Training Reports (ATR). % Act as the main point of contact during external audits or inspections related to labor or HR practices.Culture and Employee Engagement: % Drive initiatives that align with the companys culture and values, fostering a sense of belonging and inclusivity.% Plan and execute employee engagement activities, including recognition programs and staff events.% Facilitate team-building exercises to strengthen collaboration and morale.% Promote and support employee wellness programs, ensuring a healthy and productive workforce.Support to Line Management:% Act as a strategic partner to managers, advising on employee relations, team dynamics, and leadership strategies.% Assist managers with workforce planning, succession planning, and organisational design.% Provide guidance on disciplinary processes, conflict resolution, and performance improvement plans.Office Administration: % Oversee general office management tasks, including ordering and managing groceries, stationery, and other supplies.% Supervise the office cleaner and ensure a professional and organised workplace environment.% Manage vendor relationships related to office needs. Payroll and Benefits Support: % Support the payroll process by ensuring accurate employee data and leave records are maintained.% Assist employees with benefits-related queries and liaise with service providers as needed.% Evaluate and recommend improvements to benefits offerings in collaboration with leadership.HR Reporting and Analytics:% Maintain and analyse HR metrics to inform strategic decision-making (e.g., turnover rates, absenteeism).% Generate and present regular reports on HR activities, compliance, and workforce trends.What Were Looking For: Experience and Skills: % Bachelors Degree in Human Resources, Business Administration, or a related field. % 3+ years in an HR Generalist role, with experience in a South African business environment. % Proven Experience with Regulatory Compliance and Submission platforms and processes % Strong knowledge of South African labor laws and compliance requirements.% Proficient in HRIS systems and Microsoft Office and/ or Google Work Suite.% Exceptional interpersonal and communication skills.% Experience with office administration tasks, event planning, and employee engagement initiatives.Characteristics: % Warm, empathetic, and approachable, with a passion for supporting people.% Highly organised and detail-oriented, with excellent multitasking skills.% Proactive and solution-focused, able to handle challenges with resilience and calm. % Committed to fostering a supportive and inclusive workplace culture.% Strong sense of accountability and integrity in all interactions.