Human Resources

HR Generalist (Mid-Level)

Johannesburg, Gauteng
Work Type: Full Time

Our client is a mission-driven nonprofit organization dedicated to community upliftment, aged and disability care, social services and welfare. They are committed to fostering a supportive and inclusive work environment where staff are driven by purpose and meaning.


They are currently seeking a Mid-Level HR Generalist to join their team.


The ideal candidate will have a passion for our mission, solid HR experience, and the ability to work in a dynamic, evolving nonprofit environment. Someone who can balance tactical HR skills with strategic thinking, while maintaining a passion for their organization's mission, is critical in this role.


This role will be responsible for managing a variety of HR functions, including employee relations, recruitment, training, compliance, and performance management.


Key Responsibilities: 

Recruitment & Talent Management:

  • Job profiling and job specifications
  • Salary surveys
  • Job Grading and analysis
  • Manage full-cycle recruitment processes, including posting job openings, screening candidates, coordinating interviews, and extending offers.
  • Partner with department heads to understand staffing needs and ensure effective candidate selection.
  • Assist in developing job descriptions and ensuring alignment with organizational needs and compliance.

Onboarding & Orientation:

  • Coordinate and execute the onboarding process for new employees, including orientation and necessary training.
  • Ensure new employees understand organizational policies, procedures, and culture.
  • Support the integration of new hires into the team and monitor initial performance.

Employee Relations & Conflict Resolution:

  • Serve as a point of contact for employee questions, concerns, and complaints.
  • Provide guidance to managers and employees on HR policies and best practices.
  • Mediate and resolve conflicts, ensuring that issues are addressed in a timely, fair, and transparent manner.
  • Manage IR related matters across a varied group of staff
  • Drawing up and issuing of disciplinary documents
  • Training supervisors and managers on disciplinary process
  • Chairing or initiating disciplinary hearings
  • Grievance procedures
  • Separation agreements
  • Preparation of documents for CCMA
  • Representation at CCMA as required

Performance Management:

  • Support managers in addressing performance issues and providing coaching.
  • Promote a performance-driven culture with an emphasis on growth, development, and mission alignment.
  • Conducting gap analyses to determine skills and experience gaps

Training & Development:

  • Assist in identifying training needs and organizing employee development opportunities.
  • Provide support in the planning and delivery of internal workshops, training programs, and learning resources.
  • Foster an environment of continuous improvement and professional development.

HR Compliance & Reporting:

  • Ensure that HR policies and practices comply with local labour laws (BCEA, LRA, EEA, SDA, POPIA, OHASA)
  • Drafting, implementation and training of company policy and procedures
  • Drafting SOPs and general staff notices
  • Implementation of appropriate HR practices with the aim of minimizing business risk
  • Assist in maintaining accurate HR records and reporting on HR metrics (e.g., turnover, retention, diversity).
  • Support audit activities and ensure documentation for all HR-related transactions is up-to-date.
  • Compiling accurate management reports including but not limited to attrition, leave, absenteeism, performance trends, recruitment trends, salary survey.

Change Management

  • Assisting with organisational restructures and
  • Developing and Implementation of new policies or processes
  • HR strategy implementation
  • Ensuring business practice is in line with HR strategy and best HR practices
  • Supporting Group Manager: People in driving and implementing company culture initiatives

Employee Engagement & Retention:

  • Promote a positive organizational culture by supporting employee engagement initiatives and ensuring alignment with the nonprofit's mission and values.
  • Help plan and organize team-building activities, recognition programs, and wellness initiatives.
  • Gather and analyze employee feedback to improve retention and satisfaction.

Employment Equity and Skills Development:

  • Work closely with S24 manager to formulate EE Plan
  • Actively drive EE plans and targets
  • Assisting with Skills development process and initiatives
  • Member of EE committee


Education: 

  • Human Resources degree, Business Administration, or related field.
  • Registered SDF advantageous

Experience: 

  • 5 years of progressive HR Generalist experience.
  • Demonstrated experience in employee relations, recruitment, performance management

Skills: 

  • Strong understanding of HR principles, labour laws, and best practices.
  • Excellent communication skills, both written and verbal.
  • Strong interpersonal and conflict-resolution skills.
  • Ability to work effectively with individuals from diverse backgrounds.
  • High attention to detail and organizational skills, with the ability to manage multiple tasks simultaneously.
  • Proficient in Microsoft Office Suite (Word, Excel, PowerPoint) and HR software systems

Attributes: 

  • Passion for the nonprofit sector and the organization's mission.
  • Ability to be flexible and adapt to a dynamic and evolving work environment.
  • Strong problem-solving and decision-making abilities.
  • High level of confidentiality and professionalism in handling sensitive information.
  • A collaborative team player with a proactive approach.



Submit Your Application

You have successfully applied
  • You have errors in applying