Engineering technologist jobs in SwanseaCreate job alerts