SITE SUPERVISOR – SOLAR POWER SYSTEMS

Techwin Limited

Indiana (PA)

On-site

USD 70,000 - 95,000

Full time

46 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

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 an engineering technology company that engages in manufacturing of stainless-steel equipment, supply and installation of solar power systems. Our extensive range of products and solutions are used in the dairy, beverage, hospitality, healthcare, water, energy, refrigeration, industrial and construction sectors. We are looking for a Site Supervisor – Solar Power Systems to join our Projects Department.

Duties And 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.
Minimum Requirements
  • 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.

TECHWIN Limited is an equal-opportunity employer.

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

Similar jobs worth comparing

SOLAR TECHNICIAN JOB ADVERT
SOLAR TECHNICIAN JOB ADVERT

Techwin Limited • Indiana (PA)

On-site
USD 28,000 - 39,000
Lead Solar Power Installations Supervisor
Lead Solar Power Installations Supervisor

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
Solar Technician
Solar Technician

Vallum Associates • BLOOMINGTON (MN)

On-site
USD 60,000 - 80,000
Solar Design Technician
Solar Design Technician

Payne & Dolan, Inc. • City of Pewaukee (WI)

On-site
USD 50,000 - 70,000
Employer Paid Medical Plan
Dental, Vision, and Life Insurance
Paid parental leave
+2
Site Supervisor O&M – Solar
Site Supervisor O&M – Solar

Leap29 • Kentucky

Hybrid
USD 60,000 - 80,000
Solar Technician
Solar Technician

Samuel Knight Energy • Savannah (GA)

On-site
USD 50,000 - 70,000
Truck and gas card
Certifications available for progression
Bonus (10%)
Utility Solar Mechanical Superintendent
Utility Solar Mechanical Superintendent

Sletten Companies • Amarillo (TX)

On-site
USD 70,000 - 90,000
Utility Solar Mechanical Superintendent
Utility Solar Mechanical Superintendent

Sletten Companies • Fort Worth (TX)

On-site
USD 70,000 - 90,000
Solar Technician/Electrician
Solar Technician/Electrician

MaxSolar • San Jose (CA)

On-site
USD 70,000 - 100,000
Health insurance
Dental insurance
Vision insurance
+2