Solar Install Manager
2 Months ago
Denver, Colorado, United States
Subscribe to job alerts
Get a weekly digest of the latest climate jobs from thousands of companies in your inbox.
Job Description
Our World Energy is hiring a Solar Install Manager in Denver, CO, to oversee solar installation projects and manage installation teams. The role involves project oversight, team leadership, quality assurance, safety compliance, customer interaction, resource management, and documentation. Candidates should have 3-5 years of solar installation experience, leadership skills, and relevant certifications. This position requires physical work outdoors and is not remote.
Position: Solar Install Manager
Office Location: Denver, CO
Department: Field Ops
About Us
Our World Energy was founded with a client-centric model that allows us to focus exclusively on serving our clients as one of the Nation’s leading residential solar installers. Our persistent focus on the customer experience guarantees a positive outcome and money saved. We are backed by over $5 Billion in funding, and alongside our installation partners, we are leading the way towards a 100% sustainable planet.
About This Role
We are seeking a dynamic and organized individual to join our team as a Solar Installer Manager, overseeing office management. This role is essential in ensuring our office operates smoothly while also managing the timely acquisition of necessary permits. The ideal candidate will be adept at multitasking, detail-oriented, and possess excellent communication skills.
Job Summary
We are seeking a skilled and experienced Solar Install Manager to oversee and lead the installation teams, ensuring projects are completed safely, efficiently, and to the highest quality standards. The ideal candidate will have a strong background in solar installation, leadership skills, and a commitment to fostering a positive work environment.
Key Responsibilities
• Project Oversight: Manage end-to-end solar installation projects, including planning, scheduling, and execution, ensuring timely and budget-compliant completion.
• Team Leadership: Supervise and train installation crews, providing guidance, performance feedback, and ensuring adherence to safety protocols.
• Quality Assurance: Perform site inspections to ensure installations meet company standards, customer expectations, and local codes/regulations.
• Safety Compliance: Enforce strict adherence to OSHA and company-specific safety practices and protocols on all job sites.
• Customer Interaction: Serve as a point of contact for customers during the installation process, addressing any concerns and ensuring a positive experience.
• Resource Management: Coordinate materials, equipment, and staffing needs to optimize project efficiency.
• Documentation: Maintain accurate records of project progress, safety inspections, and team performance.
Required Qualifications
• Experience: Minimum 3-5 years of experience in solar installation, with at least 2 years in a leadership or managerial role.
• Education: High school diploma or equivalent required; technical or trade school training in solar or electrical systems preferred.
• Certifications: NABCEP certification and OSHA 30 certification are strongly preferred
Required Skills
• Strong understanding of solar PV systems, electrical systems, and construction practices.
• Excellent leadership, organizational, and problem-solving skills.
• Proficiency in project management software and tools.
• Effective communication skills, both verbal and written.
Physical Requirements
• Ability to work outdoors in various weather conditions, lift up to 50 pounds, and climb ladders as needed.
Equal Opportunity Employer that values workplace diversity. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, or protected veteran status and will not be discriminated against based on disability. For more information, please visit www.eeoc.gov.
Our World Energy
|
More Sales / BD / Account Management jobs in climate
5 days ago
Denver, United States
6 days ago
Glendale, United States

6 days ago
Idaho, United States
6 days ago
Beverly Hills, United States
Coordinator - Sustainability / Renewable Energy
7 days ago
Torrance, United States
7 days ago
Stanton, United States
11 days ago
Los Angeles, United States
Lead Project Executive - Battery Energy Storage & Renewables
13 days ago
Davenport, United States
14 days ago
Davenport, United States
19 days ago
Los Angeles, United States
21 days ago
Baton Rouge, United States

Venue Sustainability Manager Indoors [Remote]
25 days ago
Los Angeles, United States
Project Manager
27 days ago
Salem, United States
27 days ago
Oklahoma City, United States
27 days ago
Oregon, United States
27 days ago
Chicago, United States
Other jobs at Our World Energy
5 Months ago
Tempe, United States
4 Months ago
Peoria, United States
4 Months ago
Houston, United States
4 Months ago
Grand Prairie, United States
4 Months ago
Peoria, United States
4 Months ago
Peoria, United States
3 Months ago
Albuquerque, United States
3 Months ago
Albuquerque, United States