Site Incharge

Avaada Group

India

Remote

INR 1,500,000 - 3,000,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Avaada Group, a leader in sustainable energy solutions, is expanding its footprint across India and seeks experienced Site Incharges to oversee solar energy projects in multiple locations. You will lead on-ground implementation for projects 5–20 MW, coordinate planning, ensure safety and quality, manage teams, and liaise with authorities and local communities to secure approvals and land use.

The role requires strong leadership, stakeholder management, and a track record of delivering

Qualifications

  • Bachelor’s degree in Engineering, Project Management, or a related field.
  • Minimum of 5 years of experience in managing large-scale renewable energy projects.
  • Strong leadership and team management skills.
  • Excellent communication and stakeholder management.
  • In-depth knowledge of renewable energy regulatory requirements.

Responsibilities

  • Lead on-ground implementation and management of multiple solar projects 5 MW–20 MW with a target of 250 MW capacity across locations each year.
  • Coordinate and manage planning, execution, and commissioning within timelines, ensuring quality and safety.
  • Build and lead project teams capable of delivering on goals, fostering a collaborative culture.
  • Liaise with government authorities, local communities, and stakeholders to secure approvals.
  • Oversee management of government land allocated for projects and ensure compliance.
  • Monitor progress, identify risks and mitigate issues to ensure project success.
  • Ensure adherence to environmental, health, and safety guidelines and policies.

Skills

Leadership
Stakeholder management
Communication
Team building
Safety compliance

Education

Bachelor’s degree in Engineering
Master’s degree or related certifications

Job description

  • Employee Type : Renewable Energy Projects
  • Location : All Locations
  • Experience : 5-10 Years

Location:Multiple Locations (Nashik, Pune, Sangli, Yavatmal, Ahemadnagar, and others)

Avaada Group,a leader in sustainable energy solutions, is expanding its footprint in renewable energy across India. As part of our ambitious growth plans, we are seeking experienced Site Incharges to oversee the execution and management of solar energy projects in various locations.

Key Responsibilities:
  • Lead the on-ground implementation and management of multiple solar energy projects ranging from 5 MW to 20 MW, with an overall target to achieve at least 250 MW capacity spread over various locations every year.
  • Coordinate and manage project planning, execution, and commissioning within stringent timelines, ensuring the highest standards of quality and safety.
  • Build and lead effective project teams capable of delivering on project goals, while fostering a collaborative and high-performance culture.
  • Liaise with government authorities, local communities, and other stakeholders to secure necessary approvals and ensure smooth project progression.
  • Oversee the management of government land allocated for projects, optimizing usage and ensuring compliance with regulatory requirements.
  • Monitor project progress, identify potential risks and challenges, and implement proactive solutions to mitigate issues and ensure project success.
  • Ensure adherence to all environmental, health, and safety guidelines and policies, promoting sustainable and responsible project execution.
Qualifications:
  • Bachelor’s degree in Engineering, Project Management, or a related field. A Master’s degree or additional certifications in renewable energy or project management would be an advantage.
  • Minimum of 5 years of experience in managing large-scale renewable energy projects, with a proven track record of successful project delivery.
  • Strong leadership skills with the ability to build, motivate, and manage high-performing teams.
  • Excellent communication, negotiation, and stakeholder management skills.
  • In-depth knowledge of the renewable energy sector, project management principles, and regulatory compliance requirements.
  • Ability to work in diverse geographical locations and adapt to challenging project environments.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Site Incharge
Site Incharge

Galaxy Solar Energy • Solapur

On-site
INR 900,000 - 1,500,000
Site Incharge – Solar (O&M)
Site Incharge – Solar (O&M)

TVS Electronics Limited • India

On-site
INR 1,500,000 - 2,500,000
Site Incharge (Solar)
Site Incharge (Solar)

People's Growth HR Solutions • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Site Incharge
Site Incharge

Solenco Infra • Mumbai

On-site
INR 1,200,000 - 2,400,000
Site Incharge- Bhadla
Site Incharge- Bhadla

Blupine Energy Pvt. Ltd. • Gurgaon

On-site
INR 2,400,000 - 4,800,000
Site Incharge – Assistant Manager / Deputy Manager
Site Incharge – Assistant Manager / Deputy Manager

Solarworld Energy Solutions Limited • Sonitpur

On-site
INR 1,800,000 - 3,200,000
Site Manager (Solar Project)
Site Manager (Solar Project)

Solarworld Energy Solutions Limited • Bikaner

On-site
INR 1,800,000 - 2,800,000
Project Incharge
Project Incharge

PRANN INFRA DEVELOPMENT PRIVATE LIMITED • Jaisalmer

On-site
INR 1,000,000 - 1,500,000
Solar Project Manager
Solar Project Manager

Plugzmart • Chennai District

On-site
INR 1,200,000 - 1,800,000
Travel allowances
Accommodation support
Flexible onsite schedule
Site In-charge/Supervisor
Site In-charge/Supervisor

Satya Solar Systems Pvt. Ltd. • Lucknow

On-site
INR 420,000 - 600,000