mechanic careers in Wexford, Ireland