It service desk jobs in DurhamCreate job alerts