persistence jobs in udaipur rj