technical lead marine weather careers in Angeles City, Philippines