Network technician jobs in SwanseaCreate job alerts