service delivery careers in Malacca, Malaysia