Assist management with recruitment, selection and placement of new employees. Draft employment contracts. Determine terms and conditions of employment. Ensure completion of engagement documentation by new employees. Ensure that staff requisition documentation are authorised. Training and Development: Establish and maintain Skills Development Committee. Arrange, organise and co-ordinate training. Assist with training needs assessment. Prepare annual EE reports as per government legislation Monitor movement of AA target in line with plans submitted to DOL. Establish and maintain an effective employment equity committee Industrial Relations/Employee Relations: Advise management on disciplinary procedure. Attend monthly management/union meetings. Facilitate company/employee communication, via IR meetings, etc. Ensure the correct application of the Main Agreement. Manage conflict. Diploma/ Degree in Human Resources 7 - 10 years experience in HR