🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Field Installation Supervisor in Rail Industry

Hospitality Full Benefits Career Growth
Company

ALSTOM Gruppe

Location

toronto, Canada

Posted

June 06, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Step into the role of Installation Supervisor in Toronto, where you'll lead efforts to modernize public transit systems. Bring your signalling knowledge to oversee essential on-site operations and ensure our commitment to safety standards.
You'll be dedicated to a transformative project that aims for sustainability in one of Canada’s key transport systems. Collaborate closely with multidisciplinary teams and manage subcontractors, ensuring that pre-construction surveys and installations align with best practices. Your proactive approach will be crucial in maintaining compliance with industry regulations.
Key Responsibilities:
• Supervise ongoing works by subcontractors
• Produce necessary site documentation and reports
• Maintain tools and ensure technical compliance
• Monitor safety inspections and quality checks
• Report on project progress and compliance status
Requirements:
• Engineering degree in Electrical, Electronics or Mechatronics
• At least 5 ye...