Climate & Environment
Full-time
Site Manager, North Carolina Solar
Capital Power
Location
North Carolina
Type
Full-time
Posted
Nov 26, 2025
Mission
What you will drive
- Manage and coordinate day-to-day solar operations at North Carolina solar facilities
- Implement and maintain site safety programs and work practices
- Analyze performance metrics and make recommendations for operational optimization
- Ensure compliance with regulatory requirements and facility contractual obligations
Impact
The difference you'll make
This role contributes to transforming the energy system to power a lower-carbon future by managing solar facilities that deliver reliable, affordable, and lower-carbon power solutions across North America.
Profile
What makes you a great fit
- 3-5 years of experience in leading operations and maintenance, preferably in solar operations, power plants, or electrical discipline
- Completed post-secondary degree in Business or Engineering, Certified Engineering Technologist, or advanced trade certificate
- Knowledge and experience in power systems, electrical equipment specification, HV systems, and substation operation
- Excellent communication skills, critical thinking ability, and strong relationship-building capabilities
Benefits
What's in it for you
- Health care benefits
- Retirement benefits
- Paid time off
- Annual bonus
- Comprehensive onboarding, training, and career development programs
- Flexible and affordable employee benefits
- Relocation assistance may be available
About
Inside Capital Power
Capital Power is dedicated to Powering Change by Changing Power, transforming the energy system to power a lower-carbon future. They deliver, build, and create balanced energy solutions for customers across North America.