Power Supply Installation Manager
Mission
The Installation Manager is responsible for overseeing the planning, coordination, and execution of high-voltage, medium-voltage and traction electrical installations across multiple project sites. This includes managing site supervisors and subcontractors, ensuring compliance with safety and quality standards, and supporting the Project Manager in strategic decision-making and stakeholder coordination.
Main Responsibilities
- Assemble and manage a team of site supervisors.
- Coordinate with the consortium’s Construction Manager to implement necessary processes.
- Prepare Method Statements, Risk Assessments, and technical documentation.
- Support the Project Manager in evaluating and validating subcontractors.
- Manage subcontractors for:
- Installation of 115kV equipment including 100MVA 115kV/34.5kV transformers, GIS, and auxiliary transformers.
- Metal works installation
- 34.5kV, 115kV, 1500Vdc cable pulling operation.
- Equipment installation in SSS (Service Substations) and TSS (Traction Substations – 1500Vdc Substation).
- And other Power Supply related activities
- Track and report installation progress and resolve site-level challenges.
- Ensure compliance with technical specifications, safety standards, and client requirements.
- Participate in coordination meetings and contribute to planning and design reviews.
- Support Testing and commissioning activities and handover documentation, as necessary.
- Perform other related tasks as assigned by the Project Manager.
Profile
Educational Requirements
- Bachelor’s degree in Electrical Engineering or other related field.
- Minimum 5–10 years of experience in high-voltage electrical installations.
Desired Knowledge / Experience
- Experience with 115kV and 34.5kV systems.
- Familiarity with GIS, transformers, and substation equipment.
- Strong leadership and team management skills.
- Proficient in MS Office and project management tools.
- Good communication and stakeholder coordination skills.
- Ability to manage multiple priorities / sites, under pressure.
- Excellent understanding of installation standards, safety protocols, and project documentation
- Good level of English.
Screen readers cannot read the following searchable map.
Follow this link to reach our Job Search page to search for available jobs in a more accessible format.