renewable energy careers in Sligo, Ireland