Safety / HR / Payroll Coordinator at ServAll Mechanical Services Ltd
Edmonton, AB T5S 1K5, Canada -
Full Time


Start Date

Immediate

Expiry Date

06 Dec, 25

Salary

60000.0

Posted On

07 Sep, 25

Experience

7 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Jonas, Payroll Processing, Onboarding, Completion, Microsoft Office, Ceridian, Benefits Administration, Quickbooks, Payroll Administration

Industry

Human Resources/HR

Description

ABOUT SERV-ALL MECHANICAL SERVICES

At Serv-ALL Mechanical Services Ltd., we’ve been delivering trusted Building Automation Systems, Preventative Maintenance Programs, and HVAC services across Alberta since 1978. With offices in Edmonton, Grande Prairie, and Calgary, we serve clients across the province while staying true to our roots.
Our reputation is anchored in our values of Reliability, Responsibility, and Respect. These values guide how we serve our clients and how we treat each other. At Serv-ALL, safety comes first, people matter, and every role makes a difference. We’re building a culture where employees are supported, empowered, and proud of the work they do.

QUALIFICATIONS

  • 5–7 years of progressive experience in safety, HR, and/or payroll administration (construction/industrial environment preferred).
  • Safety: Completion of (or progress toward) Alberta COR safety courses; knowledge of SiteDocs and OHS legislation.
  • HR: Experience in recruitment, onboarding, benefits administration, and HR compliance.
  • Payroll: PCP designation preferred; experience with Canadian payroll processing, reconciliations, and payroll software (Jonas, ADP, Ceridian, QuickBooks, or similar).
  • Proficiency with Microsoft Office and digital tools.
    Job Type: Full-time
    Pay: $60,000.00-$75,000.00 per year

Benefits:

  • Extended health care
  • RRSP match

Work Location: In perso

Responsibilities

ABOUT THE ROLE

As the Safety / HR / Payroll Coordinator, you will ensure compliance, efficiency, and consistency across three critical areas: safety (COR program), human resources, and payroll. This role is essential to maintaining COR certification, supporting our people processes, and delivering accurate payroll, enabling Serv-ALL to scale with confidence and protect its people.
You’ll work closely with our external safety specialist, accounting team, branch managers, and project managers, supporting both field and office employees across all three branches.

WHAT YOU’LL DO

Safety (COR Program & Compliance)

  • Maintain and monitor COR compliance, including SiteDocs documentation, training, and audits.
  • Support the Safety Committee by coordinating meetings, minutes, and follow-ups.
  • Track and close gap analysis items with input from the external safety specialist.
  • Coordinate safety training and certifications; maintain employee safety records.
  • Support site safety plans, inspections, and corrective actions.

Human Resources

  • Support recruitment administration: job postings, interview coordination, and onboarding.
  • Manage onboarding/offboarding processes and maintain accurate HR files.
  • Assist with performance reviews, goal tracking, and compensation processes.
  • Administer employee benefits and the ESOP program, including communication and updates.
  • Support culture and engagement initiatives (training, recognition, branch norms).
  • Ensure compliance with Alberta employment legislation and company policies.

Payroll Administration

  • Process payroll accurately and on time.
  • Ensure timesheets are approved and compliant with policy.
  • Manage payroll deductions, benefits, and statutory reporting.
  • Administer RRSP program and liaise with accounting/finance on reconciliations.
  • Maintain confidentiality and accuracy in payroll records.
Loading...