Lead Solar Power Installations Supervisor

Techwin Limited

Indiana (PA)

On-site

USD 70,000 - 95,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Techwin Limited is seeking a Site Supervisor – Solar Power Systems to join our Projects Department in the United States. The role focuses on proper planning and scheduling of installations, on-site supervision of technicians, and ensuring safety, quality, and regulatory compliance across solar water heating, lighting, and pumping systems.

You will coordinate activities, perform site assessments, and manage records for multiple Solar Power Projects while translating technical details for

Qualifications

  • Degree in Renewable Energy, Mechanical Engineering, Electrical Engineering or Mechatronics Engineering.
  • Minimum 3 years hands-on experience in a similar role.
  • EPRA T3 certification & valid driving license will be an added advantage.
  • Experience in MS Office and Project Management softwares.
  • Ability to relate technical information to non-technical customers.

Responsibilities

  • Proper planning and scheduling of all installations.
  • Provide onsite and offsite supervision and coordination of junior technicians and casual laborers.
  • Conduct pre-installation site assessments and post-installation inspections.
  • Install, configure and commission solar water heating, lighting and pumping systems.
  • Perform electrical and mechanical integration of solar components.
  • Troubleshoot, maintain and repair faulty systems.
  • Ensure compliance with relevant industry and electrical codes.
  • Adherence to safety protocols and quality standards during installation.
  • Address customer inquiries and resolve on-site concerns professionally.
  • Proper record management for all Solar Power Systems projects.

Education

Renewable Energy
Mechanical Engineering
Electrical Engineering
Mechatronics Engineering

Tools

MS Office
Project Management Software

Job description

Techwin Limited is seeking a Site Supervisor – Solar Power Systems to join our Projects Department in the United States. The role focuses on proper planning and scheduling of installations, on-site supervision of technicians, and ensuring safety, quality, and regulatory compliance across solar water heating, lighting, and pumping systems.

You will coordinate activities, perform site assessments, and manage records for multiple Solar Power Projects while translating technical details for

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

SITE SUPERVISOR – SOLAR POWER SYSTEMS
SITE SUPERVISOR – SOLAR POWER SYSTEMS

Techwin Limited • Indiana (PA)

On-site
USD 70,000 - 95,000
Solar Projects Technician | Install, Commission & Optimize
Solar Projects Technician | Install, Commission & Optimize

Techwin Limited • Indiana (PA)

On-site
USD 28,000 - 39,000
Lead Solar Project Supervisor – Mechanical
Lead Solar Project Supervisor – Mechanical

Sunstall Inc. • Timberville (VA)

On-site
USD 90,000 - 120,000
401(k) retirement plan
Medical insurance
Dental insurance
+4
Lead Solar Installer — Team Leader for Home Projects
Lead Solar Installer — Team Leader for Home Projects

SunPower • Harrisburg

On-site
USD 60,000 - 80,000
Health, Dental, Vision, & Life
Accident insurance
HSA savings account
+1
Senior Solar Mechanical Field Lead
Senior Solar Mechanical Field Lead

Sunstall Inc. • Raleigh (NC)

On-site
USD 90,000 - 150,000
401(k) retirement plan
Medical insurance
Dental insurance
+5
Lead Solar Construction Site Superintendent
Lead Solar Construction Site Superintendent

Legacy Power LLC • Milton (NH)

On-site
USD 62,000 - 73,000
Dental and vision
Company vehicle / vehicle stipend
Company phone / phone stipend
+2
SOLAR TECHNICIAN JOB ADVERT
SOLAR TECHNICIAN JOB ADVERT

Techwin Limited • Indiana (PA)

On-site
USD 28,000 - 39,000
Lead Solar Electrical Construction Superintendent
Lead Solar Electrical Construction Superintendent

Renewable Energy Systems Ltd • Hereford (TX)

On-site
USD 120,000 - 155,000
Medical, Dental and Vision
Health Savings Account
4 weeks PTO
+6
Traveling Solar & Electrical Field Supervisor
Traveling Solar & Electrical Field Supervisor

Well-Established Construction Trade Company • Tempe (AZ)

On-site
USD 85,000 - 125,000
Senior Electrical/Mechanical Construction Supervisor – Solar
Senior Electrical/Mechanical Construction Supervisor – Solar

Aztec Engineering Group, Inc, • Town of Texas (WI)

On-site
USD 90,000 - 130,000
Comprehensive benefits package