· Closely communicate with Competent departments to set annual objectives and regularly update job Key performance indicators (KPIs) if needed.
· Maintain all OD-related documentation
· Manage the individual employee performance management process, ensure conformance, report process errors, and give the required guidance to maintain process stability.
· Conduct ongoing proper orientation and awareness to guide line managers on how to evaluate subordinates & apply the performance management system.
· Submit performance analysis report and communicate to implement the individual development plans
· Perform Training Needs Analysis (TNA) to determine the training needs of employees annually.
· Set an annual Training plan as per the allocated budget
· Coordinate training programs either on-the-job trainings, in house trainings or at service provider.
· Ensures proper collection of feedback from both trainees and managers.
· Calculates ROI on such programs.
· Develop Manpower Plan on annual basis and incorporates it in the Budget.
· Generate and maintain applicant’s database, and develop sourcing plans for key positions in order to stabilize workflow, and ensure covering workload capacity.
· Screens CVs, conduct the initial interviews to screened applicants, facilitates tests (if applicable) and coordinate technical interviews with hiring managers.
· Regularly review and update existing job descriptions and develop one for any new position.
· Communicate with selected candidates to sign job offers and determine starting dates to include it in the orientation plan.
· Perform all hiring related procedures: starting from receiving all hiring documents from selected candidate and preparing employment contract accordingly.
Create Employee files that encloses all personal documents, contract and ongoing documents related to employee: leaves, penalties, renewal and change of status letters, … etc.
· Manage and closely monitor social insurance process, and ensure company’s legal status conformance with labor law.
· Maintain and apply policies related to Attendance, Leaves, permissions… etc.
· Manage and monitor attendances, penalties, overtime procedures and secures required approvals.
· Communicates any HR related announcement, for example, official holidays or any other event taking place for all employees.
· Resolves any dispute or problem related to employee affairs.
Bachelor Degree of any relevant Major.
Preferred HR post graduate certificates.
Excellent at Microsoft (Word – PowerPoint – Excel)
Minimum 7 to 10 years of experience in same field with at least 3 years with same position.