Telesat Logo

Telesat

Human Resources Generalist

Sorry, this job was removed at 02:25 p.m. (EST) on Friday, Nov 15, 2024
Be an Early Applicant
Hybrid
Ottawa, ON
Internship
Hybrid
Ottawa, ON
Internship

Reporting to the Global Human Resources Manager, the Human Resources Generalist is responsible for providing a wide range of human resources services and support to their client groups in Canada and to other members of the Human Resources team.

  • Act as first point of HR contact for client groups, primarily in Canada and occasionally in the United States with regards to inquiries related to interpretation of policies and procedures
  • Assist with development, implementation, and ongoing administration of HR programs and policies (e.g. onboarding, performance management, relocation, attendance management, etc.) for the client groups.
  • Maintain a detailed knowledge and understanding of relevant federal legislation and regulations and Telesat HR policies and provide guidance to managers and employees on their application.
  • Work closely with other HR team members to coordinate appropriate coverage for all components of the Generalist responsibilities and projects.
  • Work with hiring managers to update existing job descriptions and help drafting various letters. 
  • Provide onboarding and advisory services to employees in their client groups as it relates to payroll, benefits, pension and retirement options, educate employees as it relates to their entitlements and identify and understand their needs.
  • Assist with cross-border immigration requirements.
  • Manage authorized leave programs (STD, LTD, including year-end vacation accrual calculations etc.).
  • Maintain current human resources documents, policies and information.
  • Prepare ad hoc workforce metrics and analytics as requested.
  • Complete various filings and submissions as requested.
  • Respond to various ad-hoc requests for information.
  • Participate in and support special HR projects.
  • Provide support to other HR functions, as required.

Experience and Education required:

  • 5+ years of relevant work experience as a Human Resources Generalist or Human Resources Advisor in a private sector, fast paced business setting, preferably federally regulated.
  • Workday experience is mandatory for this position
  • CHRP designation is an asset
  • Sound 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 demonstrated ability to take initiative.
  • Proven ability to work to deadlines.
  • Advanced skills in Microsoft Office applications (Word, Excel, PowerPoint) as well as sound knowledge of HRMS and other HR systems.
  • Ability to work independently and deal with sensitive and confidential matters.
  • Strong project management skills including planning, prioritizing and the ability to multitask.
  • Independent judgment in planning, scheduling and organizing work assignments
  • Makes decisions and recommendations within established guidelines and procedures

The successful candidate must be able to work in Canada and obtain a Reliability clearance.


#LI-DNI

HQ

Telesat Ottawa, Ontario, CAN Office

160 Elgin St, Suite 2100, , , Ottawa, Ontario , Canada, K2P 2P7

Similar Jobs

Be an Early Applicant
13 Days Ago
Etobicoke, ON, CAN
11,000 Employees
Mid level
11,000 Employees
Mid level
Other
The HR Generalist provides administrative support to HR Business Partners, assisting with recruitment, training, benefits, and performance management. Responsibilities include coordinating new hire orientation, analyzing data for HR initiatives, generating reports, and providing routine HR information to associates.
Be an Early Applicant
12 Days Ago
Toronto, ON, CAN
500 Employees
Senior level
500 Employees
Senior level
Artificial Intelligence • Digital Media • eCommerce • Marketing Tech • Software
The Senior People Partner will collaborate with senior leaders to execute HR strategies aligned with business objectives. Responsibilities include coaching leaders, managing performance processes, analyzing HR data, handling employee relations, and implementing organizational initiatives. The role requires strong business acumen and the ability to drive positive change within the organization.
Be an Early Applicant
16 Days Ago
Tecumseh, ON, CAN
Hybrid
171,000 Employees
Mid level
171,000 Employees
Mid level
Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
The HR Coordinator will manage all aspects of hourly recruitment, conduct new employee orientation, resolve employee relations issues, ensure effective communication within HR and other departments, coordinate performance appraisals, maintain employee data and files, and enforce company policies in accordance with collective agreements.

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account