service delivery careers in Aurangabad, India