Hello Aspirant,
No, It's not mandatory.
There's no need to renew your ST caste certificate. After being issued once it is valid for whole time for the person. It is similar to any other certificate and it doesn't need to be renewed from time to time.
Hope that helps.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile