microsoft azure architecture careers in Cambridge, United Kingdom