← Back to opportunities

Site project manager

📍 Location
chennai
⏰ Job Type
Full-time
📅 Posted
June 05, 2026

About the Role

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 ac...

Ready to Join Through a Referral?

Apply now and get connected directly with the hiring team

Apply for this Position