technical lead marine weather careers in Halifax, Canada