You should (and if I where you I would too) get a vaccine, no matter whether you had Covid-19 or not. Imunity from vaccine is far stronger and last longer than imunity from having had the infection. The only question is should it be one dose, or two. Ask your doctor.
Even third dose is under consideration, for people with lower imune system.
Personally, I have received 2 doses of Sinopharm vaccine. It has been 4 months since the second dose. I had no adverse effects, but that is a classic vaccine (dead virus). In Serbia they are close to recommending a third dose 6 months after the second one. So I will see, if I should get the third dose in the next 2 months, although it is mostlly recommended for older people, and Sinopharm vaccine is the most effective against Delta strain so,...