6 months contract jobs in DurhamCreate job alerts