ge energy careers in Sligo, Ireland