What is the best way to achieve skill sets required to become a full time Algorithmic trader
Start with NISM certification. It will help in two ways, first NISM is mandatory to get a dealers terminal from NSE, second it will help you to gain knowledge and skill-set for trading. All the best!
The best way to hv those skill set depends on what u want to achieve from it, whether u want to use it for self trading or u want to hv a career out of it or u want to setup ur proprietary trading firm etc. On what skill sets r required, u can gather the info from the catalogue of the various courses:
CERTIFICATE IN QUANTITATIVE FINANCE from CQF (http://www.cqf.com/)
Executive Program in Algorithmic Trading from QuantInsti (http://www.quantinsti.com/)
Chartered Market Technician (CMT) Program from ATMA (http://atma-india.net/cmt-program.html)