Job DescriptionClient Summary: Our client is a prominent figure in the mining industry, dedicated to sustainable and responsible mining practices across Africa. With a portfolio of successful operations and projects, they are a beacon of innovation and excellence in the sector.Job Description: Our client is on the lookout for an HR Generalist, a pivotal role that stands at the crossroads of talent management and organizational excellence. This opportunity is not just a job; it's a chance to sculpt the workforce and culture of a leading mining company.Responsibilities:Spearhead the implementation of HR strategies and initiatives aligned with the overall business strategy.Bridge management and employee relations by addressing demands, grievances, or other issues.Manage the recruitment and selection process, nurturing a pipeline of top-tier talent.Oversee and administer employee performance programs, ensuring a meritocratic environment.Champion the development of HR policies and systems that promote operational excellence.Actively engage in staff welfare, including the administration of benefits and compliance with labor regulations.Requirements:Proven experience as an HR Generalist, demonstrating a track record of HR best practices.Thorough knowledge of employment-related laws and regulations.Proficiency in HR systems and databases.Ability to architect strategy along with leadership skills.Excellent active listening, negotiation, and presentation skills.Competence to build and effectively manage interpersonal relationships at all levels of the company.In-depth knowledge of labor law and HR best practices.Degree in Human Resources or related field.