technical lead marine weather careers in Nantwich, United Kingdom