Assist with day to day operations of the HR functions and duties.
Deal with employee requests regarding human resources issues, rules, and regulations.
Assist in payroll preparation by providing relevant data (absences, bonus, leaves, etc.)
Coordinate communication with candidates and schedule interviews
Supporting the development and implementation of HR initiatives and systems
Providing counseling on policies and procedures
Being actively involved in recruitment by preparing job descriptions, posting ads and managing the hiring process
Develop training and development programs
Assist in performance management processes
Review employment and working conditions to ensure legal compliance.
Answering employee questions
Processing incoming mails.
Creating and distributing documents
Maintaining computer system and entering data
Setting appointments & arranging meetings
Posting job ads and organizing resumes and job applications
Work proactively with other team members
Prioritise activities for the best interest of the team when working on joint projects
Handle client requests and deliver quality solutions if able, or escalate the request to a more senior team member Openly share new ideas and information with other team members
Keep other team members apprised to avoid surprises and disappointed clients
Manage and Accurately Report Time and Expenses
Scheduling job interviews and assisting in interview process
Assist with screening resumes and applications
Send offer and regret letters
Preparing new employee files
Creating & distributing documents
Post new positions on various websites
Sort incoming resumes and logs them into appropriate tracking spreadsheets Complete and mail out regret letters
Coordinate candidate interviews
Properly handle client requests through responsiveness