technical lead marine weather careers in Cagayan de Oro, Philippines