quarry bay china jobs at dell