Job Description
Solar Site Manager – 100 MW Solar Project (Job Description)
Job Title
Solar Site Manager / Project Site Manager – 100 MW Utility Scale Solar Project
Job Location
Project Site Location (Utility Scale Solar Plant) - Tamil Nadu (Chennai / Trichy would be the job location)
Reporting To
Project Director / Project Head / EPC Head
Job Summary
The Solar Site Manager is responsible for complete on-site execution, coordination, supervision, and delivery of a 100 MW utility-scale solar power project. The role includes managing civil, mechanical, electrical, and commissioning activities while ensuring safety, quality, schedule adherence, and cost control.
The Site Manager acts as the primary authority at site and coordinates with EPC contractors, subcontractors, consultants, vendors, local authorities, and client representatives to achieve successful project completion.
Key Responsibilities
1. Site Execution & ...