it service delivery careers in Manila, Philippines