Talent Acquisition Specialist, Regular Full Time - Ottawa, Canada - Home and Community Care Support Services Champlain

Sophia Lee

Posted by:

Sophia Lee

beBee Recruiter


Full time
Description

Home and Community Care Support Services Champlain is one of 14 Home and Community Care Support Services organizations in Ontario.

We are dedicated to ensuring our more than 64,000 patients annually receive the highest-quality health care and services at home.

Our patient-care coordination teams help develop care plans for people of most ages, focused on maintaining each patient's independence and dignity.

We also provide long-term care home placement services, and facilitate our patients' access to the community-based services they need.


Position Summary:


Primary Responsibilities:


  • Collaborates with other members of the Talent Acquisition team and hiring managers to support the recruitment of top talent in support of the organization's Talent Acquisition Strategy
  • Leads and executes all stages of the external recruitment and selection process and provides guidance to employees and Managers regarding process by:
  • Through collaboration with the hiring manager, develops interview guides and other selection tools in preparation for in-person interviews
  • Coordinating and participating in inperson interviews while acting as interview chair.
  • Conducting thorough reference checks, and coordinates stages of the due diligence process
  • Communicates offers and negotiates offers where applicable in consultation with Manager, Human Resources on salary and other offer details
  • Liaise closely with the HR Assistant to ensure new hire administration and onboarding is completed in alignment with recruitment priorities
  • Acts as a leader in recruitment and helps to develop proactive and innovative tactics to attract and develop a talent pipeline for a variety of healthcare and administrative positions
  • Assists with the development and ongoing improvement of recruitment and selection processes.
  • Administers Applicant Tracking System and ensures integrity of data and process compliance within the system at all times.
  • Develops creative plans as required to secure talent for hard to fill positions
  • Ensuring all talent acquisition activities are consistent across the organization and comply with applicable policies and procedures, employment legislation and collective agreements.
  • Act as a brand ambassador for the organization as required at employment and/or job related fairs and events
  • Participates in special projects and meetings, and performs other related duties as required

Education and Experience:


  • Completion of related postsecondary education or a combination of education, training, certification and experience deemed to be equivalent by HCCSS Champlain
  • Experience conducting talent acquisition activities, including conducting needs assessments with hiring managers, phone interviewing, leading inperson interviews, conducting thorough reference checks and making offers of employment.
  • Experience using Applicant Tracking Systems, specifically Njoyn, is an asset.
  • Experience performing recruitment functions in a unionized or heath care setting is an asset.

Knowledge:


Skills and Abilities:


  • Strong verbal and written communication skills
  • Skills in establishing and maintaining effective working relationships with others by providing excellent client service
  • Excellent interpersonal skills including ability to use discretion and maintain a high degree of confidentiality
  • Strong organizational skills, attention to detail, and time management skills
  • Proficiency in using Microsoft Office, (Word, Excel, Power Point, Outlook) and video conferencing tools
  • Excellent written, comprehension and oral expression skills in English is essential; bilingualism (English and French) is considered an asset
  • Attending interviews/meetings at various HCCSS Champlain offices across the region is a requirement, therefore access to a reliable vehicle is required

Location:

There may be flexibility to work in one of our other offices in the Champlain region from time to time; however, the base office will be at our head office on Labelle Street.


Home and Community Care Support Services Champlain offers flexible work options, this position will have a hybrid model of work with a combination of in-office and telework.

An attractive total compensation package that includes a defined benefit pension insured benefits is available, base salary will be commensurate with education and relevant experience.


Home and Community Care Support Services has implemented a mandatory vaccination policy across the province that requires all staff to be fully vaccinated against COVID-19.

Applicants being considered for employment will be required to provide proof of vaccination documentation confidentially to Human Resources upon hire.

Any medical or human rights exemption requests will be reviewed and validated prior to an offer of employment.

More jobs from Home and Community Care Support Services Champlain