Demo

Site Manager – Renewable Energy

EOSOL Group
La Salle, IL Full Time
POSTED ON 4/8/2026
AVAILABLE BEFORE 6/7/2026

About the Role

We are seeking an experienced Site Manager to oversee on-site execution of utility-scale renewable energy projects across the U.S. This role is responsible for managing construction activities, ensuring safety, quality, and schedule compliance.

Key Responsibilities

  • Lead daily on-site construction activities for solar projects
  • Manage subcontractors, crews, and field personnel
  • Ensure compliance with safety standards (OSHA) and site protocols
  • Monitor project schedule, progress, and milestones
  • Coordinate with engineering, procurement, and project management teams
  • Oversee installation of PV systems, trackers, inverters, and BOP components
  • Conduct site inspections, QA/QC checks, and reporting
  • Support commissioning and project closeout activities

Qualifications

  • 5 years of experience in construction/site management (solar preferred)
  • Experience with utility-scale renewable projects
  • Strong knowledge of field operations, scheduling, and subcontractor management
  • Familiarity with OSHA regulations and safety compliance
  • Ability to travel and work on-site across the U.S.
  • Strong leadership and communication skills

Nice to Have

  • Experience with trackers, inverters, and substation coordination
  • Background in EPC projects
  • OSHA 30 certification

Compensation

  • Competitive salary (based on experience)
  • Per diem and travel support (if applicable)
  • Long-term project opportunities

Pay: $120,000.00 - $140,000.00 per year

Benefits:

  • Health insurance
  • Relocation assistance

Education:

  • Bachelor's (Required)

Ability to Relocate:

  • La Salle, IL 61301: Relocate before starting work (Required)

Work Location: In person

Salary : $120,000 - $140,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Site Manager – Renewable Energy?

Sign up to receive alerts about other jobs on the Site Manager – Renewable Energy career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$168,545 - $198,692
Income Estimation: 
$182,502 - $249,036
Income Estimation: 
$207,946 - $249,343
Income Estimation: 
$175,165 - $219,883
Income Estimation: 
$182,642 - $260,237
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Site Manager – Renewable Energy jobs in the La Salle, IL area that may be a better fit.

  • EDF power solutions Wyoming, IL
  • Scope of Position About Us : EDF power solutions North America has been providing clean energy solutions throughout the U.S., Canada, and Mexico since 1987... more
  • 28 Days Ago

  • Constellation Energy Atlanta, IL
  • Job DescriptionWho We Are As the largest private-sector power producer in the world and the nation's largest producer of clean and reliable energy, Constel... more
  • 3 Days Ago

AI Assistant is available now!

Feel free to start your new journey!