Construction Project Manager (Temporary)

Ecolab · India, India, India

Location
India
Job Type
Full-time
Posted
June 04, 2026

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 & Project Management Lead complete site execution activities for the 100 MW solar PV proje...

Ready to Apply?

Submit your application for Construction Project Manager (Temporary) at Ecolab

Apply Now