Technical Support & Systems Specialist
July 14, 2026
The Technical Support & Systems Specialist is responsible for the ongoing performance, monitoring, optimisation, and support of installed solar PV and energy storage systems. This role combines technical troubleshooting, system integration, customer support, and continuous improvement of internal processes and documentation.System Monitoring & Fault ResolutionCustomer & Installer SupportTechnical Administration & …
Athenry, G, Ireland