Posting No. 84-2026
JOB TITLE: HUMAN RESOURCES MANAGER
DEPARTMENT: ADMINISTRATION
(Full-time, permanent)
PLEASE FORWARD YOUR RESUME AND COVER LETTER TO HR@TERRACE.CA
GENERAL RESPONSIBILITIES:
- Develops and implements human resources strategies aligned with the City’s objectives and operational plans.
- Provides guidance, coaching, and direction regarding labour relations and human resources to all staff, unionized and exempt, while ensuring consistency in the interpretation and application of collective agreements and City policies.
- Leads the full cycle recruitment processes including designing and implementing innovative recruitment strategies and employee onboarding systems.
- Provides strategic advice and guidance on the development of staff to meet current and future operational needs.
- Facilitates all aspects of collective bargaining on behalf of the employer.
- Responsible for all non-occupational leave-related management, including administration and coordination of medical leave documentation, assessment of relevant submissions, preparation of medical forms, ongoing communication, facilitation of return to work/stay at work plans and accommodations.
- Uses discernment and scrutiny in evaluating risks and opportunities related to employee matters.
- Monitors and analyses HR metrics to inform decision-making and workforce planning.
- Leads the change management associated with the implementation of new programming, policies, and procedures.
- Builds and maintains effective working relations with all employees, and acts as the primary point of communication with employees in regards to human resources policies, procedures, practices, and legislation. Provides clear, actionable, and timely communication to colleagues and employees.
- Promotes an inclusive and respectful workplace by developing and maintaining programs that support employee engagement, wellness, and retention.
- Fosters positive relationships with union representatives and ensures collaborative labour relations. Prepares for, coordinates, negotiates, and implements all aspects of the collective bargaining process for CUPE and IAFF unions.
- Ensures compliance with labour laws and other applicable legislation. Communicates changes in legislation and best practices with relevant staff.
- Coordinates the development, maintenance, application and updating of job descriptions and job evaluation methodology.
- Manages the maintenance of all employee files making sure all information is current and maintained in a confidential manner.
- Other duties, as assigned by the City Manager.
PREFERRED QUALIFICATIONS:
- Bachelor’s Degree in a relevant field, demonstrating education in Human Resources and/or Labour Management.
- At least five years of labour relations experience, preferably in a unionized workplace. An equivalent combination of education and experience may be considered.
- Experience working within or on behalf of a unionized environment.
- A CPHR BC designation.
- Comprehensive knowledge of relevant legislation such as the BC Labour Code, Employment Standards Act, BC Human Rights Code, and others.
- Strong communication, interpersonal, teamwork, and facilitation skills.
- Ability to maintain a high level of confidentiality and discretion of all matters.
- The ability to work independently and prioritize, plan and manage multiple projects with limited oversight. Sound research skills and the ability to problem-solve.
- Proficiency in Microsoft Office (Word, Outlook, Excel) and Adobe.
- Valid BC Driver's License.
RATE OF PAY: $120,964/Annum
HOURS OF WORK: 35 hours/week. Vacation entitlement in lieu of overtime
BENEFITS: As per Policy #24 – Management Benefits
REPORTING TO: CITY MANAGER
THIS JOB POSTING WILL REMAIN OPEN UNTIL FILLED. INTERVIEWS WILL BE CONDUCTED ON A ROLLING BASIS, STARTING NOVEMBER 23, 2026.
PLEASE FORWARD YOUR RESUME AND COVER LETTER TO HR@TERRACE.CA
POSTING DATE: November 12, 2026