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.
Apply directly at hydrotech →Create a free account for alerts like thisView hydrotech immigration profile
This listing is sourced directly from hydrotech's careers page and normalized into a canonical job model.