Solar Install Manager
Our World Energy
Job Opening: Solar Install Manager
Team: Field Ops
Location: Dallas, TX
About Us:
At Our World Energy, we're more than just a solar company-we're a driving force behind a sustainable future. With a client-focused approach, our mission is to deliver top-tier service that not only elevates the customer experience but also contributes to a 100% sustainable planet. With over $5 billion in funding, we're leading the charge in the renewable energy revolution, and we're looking for passionate individuals to join our dynamic team.
Why Join Our World Energy?
About This Role:
We are seeking a dynamic Solar Installation Manager to oversee production, quality, and safety across multiple installation teams. This role is primarily office-based (80%), focusing on scheduling, resource allocation, and performance reviews, while also requiring field visits (20%) for site inspections and quality control. The ideal candidate will ensure seamless operations by preparing daily schedules, verifying completed work, and maintaining strict safety standards. Strong leadership, organizational skills, and solar installation expertise are essential. A company vehicle is provided for field duties.
Job Responsibilities:
Required Qualifications:
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.
#LI-CS1
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.
Team: Field Ops
Location: Dallas, TX
About Us:
At Our World Energy, we're more than just a solar company-we're a driving force behind a sustainable future. With a client-focused approach, our mission is to deliver top-tier service that not only elevates the customer experience but also contributes to a 100% sustainable planet. With over $5 billion in funding, we're leading the charge in the renewable energy revolution, and we're looking for passionate individuals to join our dynamic team.
Why Join Our World Energy?
- Comprehensive Benefits: Choose from competitive medical, dental, and vision options tailored to your needs.
- Weekly Pay: Enjoy the stability of consistent, weekly pay.
- Tools for Success: Company equipment and vehicle provided for specific roles.
- Work-Life Balance: Generous Paid Time Off (PTO) and six observed holidays to recharge.
- Culture of Growth: Be part of a high-energy, fun, and friendly culture with endless opportunities for career advancement in a rapidly growing company.
- Referral Rewards: Benefit from our Employee Referral Program and grow our talented team.
- Competitive Compensation: Earn a competitive salary that reflects your skills and experience.
About This Role:
We are seeking a dynamic Solar Installation Manager to oversee production, quality, and safety across multiple installation teams. This role is primarily office-based (80%), focusing on scheduling, resource allocation, and performance reviews, while also requiring field visits (20%) for site inspections and quality control. The ideal candidate will ensure seamless operations by preparing daily schedules, verifying completed work, and maintaining strict safety standards. Strong leadership, organizational skills, and solar installation expertise are essential. A company vehicle is provided for field duties.
Job 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:
- High school diploma or equivalent, or Technical/trade school training in solar or electrical systems is preferred.
- 3-5 years in solar installation (residential/commercial)
- 2+ years in leadership (e.g., Foreman, Crew Lead, or Manager) supervising installation teams.
- NABCEP and OSHA 30 certifications are strongly preferred.
- Expertise in solar PV systems, electrical configurations, and construction best practices.
- Proficiency with project management software/tools
- Strong problem-solving, organizational, and team management skills
- Excellent verbal/written communication
- Physically capable of outdoor work in all weather conditions, lifting 50+ lbs, and climbing ladders
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.
#LI-CS1
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.
JOB SUMMARY
Solar Install Manager
Our World Energy
Grand Prairie
8 days ago
N/A
Full-time
Solar Install Manager