mechanical lecturer careers in Sligo, Ireland