Engineering Field Service Maintenance Electrician (Renewable Energy) Highland Permanent Medium October 9, 2025