it technicians careers in Caloocan, Philippines