It infrastructure manager jobs in SwanseaCreate job alerts