it & project manager careers in Caloocan, Philippines