Remote Jobs Sign In

Site Installation Manager

Location: Remote
Compensation: To Be Discussed
Reviewed: Thu, Jul 09, 2026
This job expires in: 30 days

Job Summary

To support the growth of HVDC & Substation Projects, the full-time Site Installation Manager will manage mechanical and electrical high voltage installation activities on construction sites, leading a team of supervisors and coordinating with site management while working remotely.

Key responsibilities:
  • Support the implementation of the EHS Plan and ensure compliance with safety protocols during installation activities
  • Implement quality control measures and manage nonconformities in collaboration with the Site Quality Team
  • Coordinate mechanical and electrical installation activities, manage interfaces with subcontractors, and resolve technical issues on-site
Required qualifications:
  • Technical education in Electrical Engineering or equivalent experience in large-scale HVDC, substation, or power generation projects
  • At least 5 years of relevant experience in electrical installation works
  • Strong health and safety mindset with the ability to enforce safety standards
  • Proven interpersonal and leadership skills for effective team management and communication
  • Willingness to work on construction sites and a proactive approach to problem-solving

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...