technical lead marine weather careers in Sheffield, United Kingdom