technical lead marine weather careers in Brighton, United Kingdom