It department jobs in DurhamCreate job alerts