Job descriptionTo effectively manage the human resources of an organization to optimize productivity, profitability and employee satisfaction.Main Job Tasks, Duties and Responsibilitiesplan and manage recruitment and selection of staffplan and conduct new employee orientationidentify and manage training and development needs for employeesdevelop and implement human resources policies and proceduresadminister HR policies and proceduresadminister compensation and benefitsensure compensation and benefits are in line with company policies and legislationbenchmark compensation and benefitssupport annual salary reviewimplement and monitor performance management systemhandle employee complaints, grievances and disputesadminister employee discipline processesconduct exit interviewsreview and update employee rules and regulationsmaintain the human resource information system and employee databasecoordinate employee safety, welfare and wellnessmaintain knowledge of legal requirements and government reporting regulations affecting HR functionsEducation, Qualifications and Experiencedegree or diploma in human resources management, business administration or equivalentgeneralist human resources experienceknowledge of the principles and practices of HR managementknowledge of business principlesknowledge of relevant legislation and regulationsknowledge of relevant softwareKey Skills and Competenciesorganizing and planningproblem analysis and problem solvingjudgment skillscritical thinking skillscommunication skillspresentation skillsintegritycoaching skillspersuasive abilityadaptability