cloud service manager careers in United Kingdom