It Manager Jobs in Bicester