turbines careers in Offaly, Ireland