It business analyst jobs in OxfordCreate job alerts