FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Support Services Technician
EDF Renewables North America. Maintain renewable energy assets, including preventive maintenance and repairs on solar, wind, and battery storage facilities .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in maintaining renewable energy assets, including solar, wind, and battery storage systems, with a focus on preventive and corrective maintenance. Proficient in troubleshooting mechanical and electrical components while ensuring safety and compliance in a dynamic work environment.
Highest-signal resume keywords
Renewable Energy MaintenanceElectrical MaintenanceMechanical TroubleshootingTechnical Diploma in ElectromechanicsFluency in English and French
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Preventive MaintenanceCorrective Actions ImplementationCondition Monitoring Systems TroubleshootingMechanical Component ReplacementElectrical Component ReplacementScheduled MaintenanceUnscheduled MaintenanceTechnical Training CompletionBasic Computer LiteracyAbility to Work at Heights
Soft Skills
Good Verbal CommunicationGood Written CommunicationAbility to Follow InstructionsGood Work HabitsTeam Collaboration
Certifications & Qualifications
Technical DiplomaDEP in ElectromechanicsCertification in Wind Turbine Maintenance
Industry Keywords
Renewable Energy SectorSolar EnergyWind EnergyBattery StorageSafety TrainingMechanical EnvironmentTravel AvailabilitySite ManagementThird-Party Customer SupportService Documentation
About the role
Key responsibilities & impact- Maintain renewable energy assets, including preventive maintenance and repairs on solar, wind, and battery storage facilities
- Work safely and seek guidance when unfamiliar with or unable to safely perform a task
- Operate and maintain company assets and equipment efficiently and safely
- Perform scheduled maintenance on wind, solar, and battery storage assets
- Perform unscheduled maintenance, troubleshoot outages, and replace mechanical and electrical components
- Act as Acting Site Manager when the designated Site Manager is on leave when required
- Install improved systems or equipment
- Implement corrective actions identified for renewable assets
- Troubleshoot condition monitoring systems (CBMs)
- Support in-house Major Component Repair and Composite Repair teams
- Provide additional manpower to third-party customers
- Complete daily service documentation, timesheets, and other project or task documents
- Perform other duties assigned by the supervisor
- Travel for extended periods to EDF power solutions projects
- Work a general rotation of five weeks on and one week off, subject to business needs
Requirements
What you’ll need- High school diploma or equivalent required
- 0–2 years of experience in the renewable energy sector or equivalent field preferred
- Technical diploma, DEP, or certification in electromechanics, electricity, or wind turbine maintenance preferred
- Experience in electrical or mechanical maintenance, troubleshooting, or related tasks preferred
- Successfully complete applicable technical and safety training for the entry-level support technician
- Basic computer literacy
- Ability to follow verbal and written instructions
- Good verbal and written communication skills
- Fluency in English and French preferred
- Ability to lift and/or move up to 50 pounds
- Ability to work at heights, including towers, nacelles, and hubs
- Ability to work in a mechanical environment
- Valid driver's license with a good driving record
- Availability to travel frequently, including internationally
- Good work habits, including attendance and maintaining a neat, orderly work environment
- Maximum employee weight must not exceed 285 lbs. due to fall-arrest equipment restrictions
Benefits
Comp & perks- Competitive bonus incentives; eligible for annual bonus program
- Low-cost health and wellness coverage for employees and eligible dependents
- 401(k) matching contribution
- Paid time off programs
- Paid parental leave after one year of service
- Learning, career development, and advancement opportunities
- Mentorship and buddy programs
- Company vehicle (service truck) provided