technical lead marine weather careers in London, United Kingdom