hydrotech

hydrotech

Site Supervisor

Niagara Falls, Ontario, Canada

Sponsorship not specifiedDetected 20 days ago
LeadershipCommunicationProblem SolvingMentoringOrganizational Skills

About the role

  • Purpose of the Role The Site Supervisor is a field leadership position responsible for coordinating and overseeing day-to-day activities on Hydro Tech project sites.
  • The role ensures work is completed safely, efficiently, and in alignment with project scope, schedule, quality standards, and applicable legislation.
  • Candidates may come from skilled trades, technical, operational, supervisory, engineering, or other relevant industrial backgrounds with demonstrated leadership and field experience in complex work environments.

Responsibilities

  • Lead and support field crews, subcontractors, and site personnel
  • Provide field guidance, mentorship, and support to crews
  • Identify hazards and implement corrective actions
  • Support work planning, sequencing, and problem resolution
  • Support inspections, testing, commissioning, and corrective actions
  • Maintain accurate site documentation, including daily reports, labour tracking, and safety records
  • Maintain professional relationships with union representatives and crews

Requirements

  • Travel, overtime, and extended hours may be required based on project needs
  • Support fair and consistent work practices and escalate concerns as required

Benefits

  • Health, Safety & Environmental Compliance

Equal opportunity

  • Hydro Tech is an equal opportunity employer committed to providing accommodations in accordance with the Accessibility for Ontarians with Disabilities Act (AODA) and the Ontario Human Rights Code.

This listing is sourced directly from hydrotech's careers page and normalized into a canonical job model.