Key Accountabilities:
- Manage the recruitment function & the hiring process
- Maintain & manage connections with various recruitment resources (agencies, educational institutes, referrals, etc…)
- Design and organize induction and on-boarding for new staff.
- Create & update all company’s job profiles to ensure each employee (existing or new joiners) understands his/her job properly in order to achieve required objectives and to provide new hires with clear written document that addresses their duties & responsibilities
- Supervise the payroll process starting from monthly changes, calculating overtime and variables, data validation, bank transfer) to ensure all employees are paid fairly.
- follow up on employees’ data to ensure employee database, employees files & contracts renewal are updated and complete.
- Follow up new hires/leavers needed documents including: finalizing contract writing and ensure having all hiring documents for the new employee (Bank Account, Social Insurance forms, ID, etc…) & Upon resignations/transfers follow up resignation, clearance forms for employee to ensure finalizing all connection between the company and the employee (Medical Cards, ID, Laptop, etc…)
- Handle employee benefits including medical/life insurance contracts, mobile lines,..etc) and follow up the proper implementation for all benefits
- Handle annual tax reconciliation and uploading quarter tax information on the gov portal
- Manage the Performance Management System to ensure company & individual goals are consistently being met in an effective and efficient manner
- Design and develop a detailed annual learning and development plan for each function/product line and for the company.
- Select and manage external/internal training and accreditation bodies, agencies, providers and internal resources necessary to deliver required training to appropriate standards and insure the proper implementation of the training plan accordingly.
- Assist in proposing, assessing, developing, implementing and monitoring company’s policies, and procedures
- Manage the design & the update of the company organization structure in cooperation with the line managers in order to ensure eliminating unnecessary & fat layers to help company perform to its full potential
Job RequirementsBachelor’s degree in any field5-7 years of experienceProven work experience in OD/Operations areas Good knowledge of labor legislation.Ability to handle confidential information.Very command of the English languageVery good computer skills