service delivery careers in Kuching, Malaysia