HR Generalist and Recruitment Specialist

5 days ago


Ottawa, Ontario, Canada Telesat Full time
Job Summary

We are seeking an experienced HR Generalist and Recruitment Specialist to join our team at Telesat. As a key member of our Human Resources department, you will provide critical support to our client groups in Canada and the United States.

Key Responsibilities
  • Act as the primary point of contact for client groups regarding human resources inquiries and provide guidance on policies and procedures.
  • Assist in the development, implementation, and administration of HR programs and policies, including onboarding, performance management, relocation, attendance management, and more.
  • Maintain knowledge of relevant federal legislation and regulations, as well as Telesat's HR policies, and provide expertise to managers and employees.
  • Collaborate with other HR team members to ensure seamless coverage of responsibilities and projects.
  • Support recruitment efforts by working with hiring managers to update job descriptions and assist with drafting letters.
  • Provide onboarding and advisory services to employees, including payroll, benefits, pension, and retirement options.
  • Assist with cross-border immigration requirements.
  • Manage leave programs, including STD, LTD, and year-end vacation accrual calculations.
  • Maintain current human resources documents, policies, and information.
  • Prepare workforce metrics and analytics as requested.
  • Complete various filings and submissions as required.
  • Respond to ad-hoc requests for information.
Requirements
  • 5+ years of experience as a Human Resources Generalist or Advisor in a private sector, fast-paced business setting, preferably federally regulated.
  • CHRP designation is an asset.
  • Solid knowledge of human resources best practices and Canadian federal legislation.
  • Advanced communication skills in English (written and oral). French is an asset.
  • Excellent interpersonal skills.
  • Problem-solving skills and strong attention to detail.
  • Highly organized, flexible, and able to take initiative.
  • Proven ability to work under deadlines.
  • Advanced skills in Microsoft Office applications, including Word, Excel, and PowerPoint, as well as sound knowledge of HRMS and other HR systems.
  • Ability to work independently and handle sensitive matters confidentially.
  • Strong project management skills, including planning, prioritizing, and multitasking.
What We Offer

We offer a competitive salary range of $80,000 - $110,000 per year, depending on experience, as well as excellent benefits and opportunities for professional growth and development.


  • HR Generalist

    3 weeks ago


    Ottawa, Ontario, Canada Black Tar Construction Full time

    Job SummaryWe are seeking an experienced HR Generalist to join our team at Black Tar Construction. The successful candidate will be responsible for providing administrative support to our HR department and contributing to the development and implementation of HR policies and procedures.Key ResponsibilitiesCoordinate seminars, conferences, and other...

  • HR Generalist

    4 days ago


    Ottawa, Ontario, Canada United Parcel Service of America, Inc Full time

    Job DescriptionThe United Parcel Service of America, Inc. seeks an assertive and adaptable HR Generalist to provide support to geographies within their scope of responsibility.Key Responsibilities:Management of employee concerns and workplace investigationsInquiry managementImplementation of local services and programs to improve talent acquisitionAssistance...


  • Ottawa, Ontario, Canada TWI Foods Inc. Full time

    At TWI Foods Inc., we are seeking an experienced Human Resources Generalist to join our team. As a key member of our HR department, you will play a vital role in driving the recruitment and talent development efforts of our organization.OverviewTWI Foods Inc. is a leading food manufacturer with a strong commitment to innovation, quality, and customer...

  • HR Generalist

    4 days ago


    Ottawa, Ontario, Canada Telesat Full time

    Job Description:This HR Generalist role is a vital part of our team, responsible for providing comprehensive human resources services and support to client groups in Canada and other members of the HR team.Responsibilities:Act as the primary HR contact for client groups, addressing inquiries related to policy interpretation and procedures.Assist in...


  • Ottawa, Ontario, Canada Jatom Systems Inc.-CAN Full time

    Job SummaryWe are seeking a highly motivated and detail-oriented Human Resources Specialist to join our HR team. As an HR Specialist, you will be responsible for supporting the talent acquisition process, working closely with hiring managers to develop job postings, screening candidates, conducting phone interviews, managing the recruitment process,...


  • Ottawa, Ontario, Canada TAAG Corporation Full time

    Job SummaryTaag Corporation is seeking a highly skilled Human Resources Generalist to support the company's dynamic team. This role requires a proactive, detail-oriented individual who can manage multiple HR functions, including recruitment, onboarding, employee relations, and compliance.About UsOur service lines include accounting, bookkeeping, tax...


  • Ottawa, Ontario, Canada Drake International Full time

    Job Title: HR GeneralistJob Summary:We are seeking an experienced HR Generalist to join our team at Drake International. As an HR Generalist, you will be responsible for supporting various HR functions across multiple locations.Key Responsibilities:Support the recruitment process by sourcing, screening, and interviewing candidates.Assist in onboarding and...


  • Ottawa, Ontario, Canada Drake International Full time

    Job Title: HR GeneralistJob Summary:We are seeking an experienced HR Generalist to join our team in Ottawa. As an HR Generalist, you will be responsible for supporting various HR functions across multiple locations.Key Responsibilities:Support the recruitment process by sourcing, screening, and interviewing candidates.Assist in onboarding and orientation for...


  • Ottawa, Ontario, Canada Drake International Full time

    HR Generalist Role OverviewDrake International is recruiting on behalf of a highly reputable client in Ottawa. We are seeking an HR Generalist to support various HR functions across multiple locations.Key Responsibilities:Support the recruitment process by sourcing, screening, and interviewing candidates.Assist in onboarding and orientation for new...


  • Ottawa, Ontario, Canada Sephora USA, Inc Full time

    About Sephora CanadaWe're passionate about finding and sharing beauty in the world. Our constant innovation, ability to see and lead trends, and focus on providing an outstanding customer experience make us the most-loved beauty community and top of mind for every Canadian.HR Generalist Role OverviewThe HR Generalist will play a key role in crafting the...


  • Ottawa, Ontario, Canada Sephora Full time

    About the Role:We are seeking a highly skilled HR Generalist to join our dynamic team at Sephora Canada. As an HR Generalist, you will play a key role in crafting the culture, engagement, and talent strategies for our Sephora stores across Canada.Key Responsibilities:Implement innovative people strategies related to the employee journey to align with...


  • Ottawa, Ontario, Canada Telesat Full time

    The Human Resources Generalist will provide human resources services and support to client groups in Canada and other members of the HR team. The role involves acting as the first point of HR contact, assisting with HR program development, and maintaining knowledge of relevant federal legislation and HR policies.Key ResponsibilitiesProvide HR support to...


  • Ottawa, Ontario, Canada Drake International Full time

    Job Title: HR GeneralistJob Summary:We are seeking an HR Generalist to support various HR functions across multiple locations. The successful candidate will have a strong understanding of HR principles, practices, and employment law.Key Responsibilities:Support the recruitment process by sourcing, screening, and interviewing candidates.Assist in onboarding...


  • Ottawa, Ontario, Canada Sephora USA, Inc Full time

    About the Role:We are seeking a highly skilled Bilingual HR Generalist to join our dynamic team at Sephora Canada. As an HR Generalist, you will play a key role in crafting the culture, engagement, and talent strategies for our Sephora stores across Canada.Key Responsibilities:Implement innovative people strategies related to the employee journey to align...


  • Ottawa, Ontario, Canada NewFound Recruiting Full time

    We are seeking an experienced Human Resources Generalist to join our team at NewFound Recruiting. As an HR Generalist, you will play a key role in supporting the implementation of our client’s recruitment strategy.The ideal candidate will possess excellent communication and interpersonal skills, with the ability to work collaboratively with managers and...


  • Ottawa, Ontario, Canada Black Tar Construction] Full time

    Overview of the RoleBlack Tar Construction is seeking a skilled Human Resources Generalist to join our team. As a key member of our HR department, you will be responsible for providing administrative support and ensuring the smooth operation of our HR functions.Key ResponsibilitiesProvide administrative support to the HR team, including data entry,...


  • Ottawa, Ontario, Canada Aspirion Health Resources, LLC Full time

    We are seeking a skilled Human Resources Generalist to join our team at Aspirion Health Resources, LLC. This role will be responsible for assisting in the management of various HR functions, including recruitment, hiring, and training of employees, as well as creating a positive work environment and administering benefits packages.Daily Tasks and...


  • Ottawa, Ontario, Canada LRO Staffing Full time

    LRO Staffing is seeking a part-time Human Resources Generalist to join their team 3 days a week. This role plays a crucial part in overseeing HR functions and acting as the liaison between senior management and employees.Key ResponsibilitiesDevelop and implement HR policies, ensuring compliance with employment lawsAssist managers with setting objectives,...


  • Ottawa, Ontario, Canada Telesat Full time

    Job Title: Human Resources GeneralistTelesat is seeking a highly skilled Human Resources Generalist to join our team in Ottawa, Ontario.Job Summary:The Human Resources Generalist will provide a wide range of human resources services and support to client groups in Canada and to other members of the Human Resources team. This includes acting as the first...

  • HR Business Partner

    6 days ago


    Ottawa, Ontario, Canada TAAG Full time

    Job Title: HR Business Partner - Talent DevelopmentAbout TAAG: We are an equal opportunity employer and believe in hiring a diverse workforce and sustaining an inclusive, people-first culture. We are committed to non-discrimination on any protected basis, such as disability and veteran status, or any other characteristics protected by law.Salary: $60,000 -...