1. Bachelors Degree Or Relevant Experience. 2. 5+ Years Experience In Human Resources. 3. Strong Recruiting And Demonstrated Ability To Improve Talent Acquisition Strategies. 4. Demonstrated Expertise In Training Managers And Employees. 5. Strong Organizational, Critical Thinking, And Communications Skills. Responsibilities: 1. Recruit And Onboard New Hires Conduct Performance Management And Provide Feedback Manage Payroll And Benefits For Employees. 2. HRMS And Time Tracking Software Implementation And Running. 3. Design Compensation & Benefits Packages. 4. Maintaining And Managing Employee Documents. 5. Act As The Point Of Contact Regarding Labor Rules Issues. 6. Manage Employees Grievances. 7. Develop Fair HR Policies And Ensure Employees Understand And Comply With Them. 8. Implement Effective Sourcing, Screening, And Interviewing Techniques. 9. Assess Training Needs And Coordinate Learning & Development Initiatives For All Employees. 10. Monitor The HR Departments Budget. 11. Create And Run Referral Bonus Programs. 12. Managing Employee Adherence To All The Companys Rules And Regulations. 13. Preparing Weekly/monthly Reports For The Management.