generator mechanic careers in Cavite, Philippines