Job Description
What you’ll get to do
- Managing end-to-end recruitment process: from job intake, sourcing, scheduling to interviewing, offer negotiation, hiring and onboarding.
- Engaging in proactive recruitment strategies to generate pipelines of qualified candidates for current and future needs.
- Working closely with hiring managers at all levels to identify current and upcoming staffing needs and build long-lasting working relationships.
- Assist in implementing various HR initiatives, including providing recommendations on process and program improvements
- Facilitate day to day employee relations, including complaint resolution
- Coordinate, administer and facilitate the performance management and talent management for employees
- Support the execution of HR strategies, policies, procedures, and programs to sustain continued growth and retention
To succeed in this role, we think you should have:
- An Educational background in Human Resources and/or a relevant technical program.
- Minimum 4 years’ relevant work experience including: Experience in full life-cycle recruitment, working closely with hiring managers and candidates.
- Out-of-the-box thinking when it comes sourcing, candidate management and candidate experience.
- Experience hiring for both Technical and Non-Technical roles (Engineering, Business and Commercial positions)
- Highly self-motivated and directed; ability to execute tasks in a fast-paced environment.
- Experience working with Human Resources Information Systems and Applicant Tracking Systems.
- Strong relationship building skills with stakeholders, team members and candidates.
- Strong negotiation and persuasion skills.
- Exceptional organization skills and a keen attention to detail.
- High business acumen with the ability to align departmental projects
- key business objectives.