HR Generalist

BAUCO Access Panel Solutions IncVictoria, BC
CA$63,000 - CA$77,000Onsite

About The Position

Reporting to the Finance Manager, the HR Generalist is the operational backbone of the people function at Bauco. This role owns the day-to-day HR administration that keeps the company running smoothly: maintaining accurate employee records, coordinating onboarding and offboarding, administering benefits, and taking full ownership of our HRIS and payroll processes in ADP. This is a highly transactional, process-driven role for someone who takes genuine pride in accuracy, thrives on checklists, and brings order and consistency to people operations. You will work closely with functional managers, with support from our external HR partner for strategic and advisory functions.

Requirements

  • Diploma or degree in Human Resources, Business Administration, or equivalent experience
  • 2 + years of hands-on HR administration or generalist experience
  • Demonstrated experience performing payroll, with a solid working knowledge of Canadian payroll compliance; a payroll designation or equivalent coursework is a strong asset
  • Proficiency with ADP or a comparable HRIS, and a genuine interest in learning and building out system capabilities
  • Experience administering group benefits programs
  • Strong attention to detail and a process-driven mindset; you take pride in completing tasks fully and accurately
  • Proficiency with Microsoft Office

Nice To Haves

  • Familiarity with tracking and maintaining employee work permit documentation is an asset
  • Experience in a manufacturing, production, or B2B environment is an asset
  • WorkSafe BC or Joint OHS Committee experience is an asset

Responsibilities

  • Taking full ownership of ADP WorkForce Now as our HRIS: maintaining accurate employee records, building out underutilized features, and ensuring data is entered consistently across the team
  • Establishing and documenting data entry processes so ADP becomes a reliable single source of truth for all employee information
  • Uploading and organizing employee documents, resumes, and records within ADP’s applicant tracking and employee portal
  • Performing payroll in collaboration with the finance team, applying a solid working knowledge of Canadian payroll compliance and best practices
  • Supporting the transition of payroll responsibilities into this role and bringing confidence and accuracy to payroll administration going forward
  • Administering Canada Life group benefits, including enrollment, changes, and terminations, and ensuring employees are removed from coverage promptly upon offboarding
  • Tracking employee milestones including work anniversaries and tenure
  • Proactively managing records for employees with temporary work status, including collecting and maintaining current work permit documentation
  • Coordinating onboarding and offboarding processes from start to finish, ensuring all steps are completed accurately and on time
  • Sitting with new employees during onboarding paperwork to ensure files are complete and compliant from day one
  • Owning onboarding and offboarding checklists and ensuring every step is followed through completely when triggered
  • Serving as co-chair or active participant on the Joint Occupational Health and Safety Committee
  • Coordinating WorkSafe BC compliance activities, including maintaining records, preparing meeting minutes, and ensuring all documentation is filed appropriately
  • Supporting recruitment coordination: scheduling interviews, managing candidate communications, and tracking applicants within ADP

Benefits

  • Competitive salary, plus participation in the company bonus program
  • Comprehensive medical, dental, and vision care with 100%-employer-paid premiums
  • Flexible paid vacation
  • Continuous learning and professional development
  • Consistent performance management process
  • Monthly peer recognition celebrations, staff meals, and social events
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service