video production careers in Davao City, Philippines