Payroll & Hr Administrator

Campbell River, BC, CA, Canada

Job Description

Payroll & HR Administrator



Position Summary



Reporting to the Financial Controller, the Payroll & HR Administrator is responsible for processing full-cycle payroll for unionized and non-unionized staff, administering benefits, WCB reporting, and maintaining employee records. The role also supports management with HR functions such as onboarding, offboarding, and liaising with injury management partners to exchange necessary information. This is a key role that ensures our employees are paid accurately and on time while maintaining compliance with all relevant regulations and policies.

Key Responsibilities



Prepare and process bi-weekly payroll for union and non-union employees while ensuring compliance with the Employment Standards Act and Collective Agreement. Accurately process timecards and update payroll records in Rise and JobBoss. Ensure employee data is accurate and consistently updated across all systems and spreadsheets. Investigate and resolve benefits and payroll issues, including discrepancies in time reporting, deductions, or pay calculations. Respond to payroll and benefits inquiries with clarity and patience, fostering positive relationships across the organization. Prepare and maintain accurate payroll journal entries and reconcile payroll-related general ledger accounts to support month-end and year-end financial reporting. Ensure the accuracy and timely submission of all government remittances and support year-end reconciliation and reporting requirements, including T4s. Gather, track, and report payroll data for management, supporting decision-making and internal reporting requirements. Support onboarding and offboarding processes, including ROEs and benefits enrollment. Track and report WCB claims, premiums, and workplace incidents. Ensure timely and accurate communication with injury management partners to support effective case coordination. Participate as a designated member of the safety committee, provide ongoing administrative support for its activities and documentation.

Competencies



Strong problem-solving skills with a resourceful and solution-oriented approach to challenges. Exceptional attention to detail, time management, and ability to maintain confidentiality. Positive, collaborative attitude with a commitment to supporting team success.
Adaptable and responsive to shifting priorities and evolving demands.

Qualifications & Education



3+ years of payroll and HR administration experience, ideally in a unionized or multi-province environment. Diploma in Business Administration or related post-secondary education preferred; PCP certification (or working toward) is an asset. Proficiency with payroll systems and ERP software. Strong Excel skills with experience managing complex spreadsheets. Solid understanding of Canadian payroll legislation and benefit programs.

Why Choose T-MAR Industries Ltd:



T-MAR Ideals: Respect each other, Trust each other, and give a sht
On-site in Campbell River Monday to Friday schedule 25 hours per week with ability to work additional hours during payroll processing weeks $31.25/hr to $35.00/hr Comprehensive benefits package Progressive, well-established local company that cares about employees and the community
Job Type: Part-time

Pay: $31.20-$35.00 per hour

Expected hours: No less than 25 per week

Additional pay:

Overtime pay
Benefits:

Company events Dental care Disability insurance Extended health care Life insurance On-site parking Paid time off Vision care
Schedule:

Day shift Monday to Friday
Education:

DCS / DEC (preferred)
Experience:

Payroll: 3 years (required)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2530998
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Part Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Campbell River, BC, CA, Canada
  • Education
    Not mentioned