mechanical trainee careers in Offaly, Ireland