- Achieve the staffing requirements received from the managerial team.
- Prepare the Job descriptions & identify the core competencies required for the position.
- Prepare & post vacancies on different websites.
- Make screening to the applicants then conduct interviews in coordination with the line managers.
- Make shortlisting according to the relevant job criteria.
- Prepare job offers to new hires.
- Prepare & design contracts for new employees and follow the contract’s renewals.
- Perform all procedures related to employee termination.
- Ensure that all employee’s documents and files are maintained in accordance with legal rules and company policies.
- Prepare forms 1,2&6 and manage all activities related to the social insurance office.
- Prepare the database for employees.
- Follow daily attendance to all employees.
- Prepare different HR reports as required.
- Prepare monthly salary sheets and calculate the salary deductions or overtime as per the attendance device records.
- Calculate the income tax for the employees on monthly basis.
- Set policies related to the payment method of different kinds of allowances.
- Follow the medical Insurance of the employees with all its details.
- Manage the administration clerks.
- Provide assistance to employees.
- Interview employees & discuss the work-related problems that affect morals and productivity.
- Explain & provide advice to employees about governmental & company rules & policies.
- Handle employees exit interviews.
Must have a real estate background.Males and Females.Minimum of 7 years experience in human resources management.Outstanding knowledge of MS OfficeExcellent communication and negotiation skills.Perfect English (written & spoken).Energetic and can get things done on time and accurately.HR professional certificate/diploma is preferable.strong practice in recruitment and performance management.In-depth knowledge of labor law and HR best practicesUnderstanding of general human resources policies and procedures.