Engineering technologist jobs in SwindonCreate job alerts