Site installation Manager

REEL

$80K — $100K *
Manufacturing & Automotive
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Mechanical, Electrical, or Industrial Engineering, or related technical field.
  • Trade certification (e.g., millwright, electrician) is a beneficial asset.
  • Experience or certification in rigging and lifting is advantageous.
  • Nuclear site access or radiation safety training is a plus.
  • Strong leadership and organizational capabilities.
  • Excellent problem-solving and decision-making skills.
  • Effective communication and teamwork abilities.

Responsibilities

  • Lead and manage installation projects from initiation to completion.
  • Review technical drawings to plan site activities effectively.
  • Develop installation plans and coordinate with various project teams.
  • Anticipate project risks and implement effective mitigation strategies.
  • Provide project updates and resolve issues as they arise.
  • Supervise installation crews and oversee daily site activities.
  • Ensure compliance with health and safety regulations and perform audits.

Benefits

  • Minimum of 3 weeks vacation, considering experience.
  • Personal days for enhanced work-life balance.
  • 13 statutory holidays to observe throughout the year.
  • Group RRSP with employer contributions for retirement savings.
  • Comprehensive group insurance for health and wellness support.
  • Employee Assistance Program (EAP) for personal assistance.
  • Paid training to support ongoing professional development.
  • Bonus program to reward performance.
Full Job Description
Position

Reporting to the Construction Executive Director, the Installation Manager is responsible for the successful execution of the installation phase of the projects entrusted to them; they ensure complete installation oversight. As such, they are accountable for meeting the installation contractual deliverables and achieving objectives in terms of safety, quality, cost, deadlines, and customer satisfaction. For the project installation phase under its responsibility, the Installation Manager is the client's onsite primary point of contact.

In this role you will

  • Lead and manage installation projects from start to finish, ensuring scope, schedule, budget, and quality objectives are met.
  • Review drawings and technical specifications to plan site activities.
  • Develop detailed installation plans, work breakdown structures, and resource allocation strategies. Coordinate activities with engineering, procurement, construction, project management, and commissioning teams.
  • Anticipate risks and implement mitigation measures.
  • Provide regular updates on progress, issues, and resource needs, and resolve problems promptly.
  • Coordinate handover to commissioning and operations teams.
  • Supervise and support installation crews, subcontractors, and site supervisors.
  • Lead daily site meetings, assign tasks, and ensure optimal workforce utilization.
  • Promote a culture of health, safety, accountability, and excellence.
  • Ensure compliance with occupational health and safety (OHS) policies. Conduct safety talks, audits, and risk assessments, along with all related documentation.
  • Ensure all installation activities are performed in accordance with company safety standards and regulatory requirements.
  • Investigate incidents and implement corrective actions.
  • Act as the primary point of contact for clients, inspectors, and internal stakeholders.
  • Oversee site quality assurance and quality control processes related to equipment installation, alignment, and commissioning. Ensure installations meet design specifications and functional requirements.
  • Maintain installation records, track project progress, and issue quality reports.
  • Keep clear and complete documentation, including installation procedures, inspection reports, non-conformance reports, and commissioning progress records.

Requirements

What you bring

  • College or Bachelor degree in Mechanical, Electrical, or Industrial Engineering, or equivalent technical fields.
  • Trade certification (e.g., millwright, electrician) is a plus.
  • Rigging and lifting certification or experience is a plus.
  • Nuclear site access training / Radiation safety training is a plus
  • Strong leadership and organizational skills
  • Excellent problem-solving and decision-making ability
  • Effective communication and team coordination
  • Commitment to safety and quality excellence
  • Flexibility to work in demanding site environments and travel as needed.


What you can expext at REEL COH

Proud holder of the Concilivi seal, recognizing excellence in work-life balance, REEL COH offers numerous benefits that promote employee well-being and quality of life. Located in Boisbriand, Qc, Canada (office and manufacturing facility), we offer competitive compensation and a comprehensive benefits package:

  • Minimum of 3 weeks of vacation, with recognition of experience
  • Personal days
  • 13 statutory holidays
  • Group RRSP with employer contribution
  • Comprehensive group insurance
  • Employee Assistance Program (EAP)
  • Paid training
  • Bonus program


Other information

Boisbriand, QC

Similar Jobs

More Jobs at REEL

More Manufacturing & Automotive Jobs

Find similar Site installation Manager jobs: