It specialist jobs in SwanseaCreate job alerts