You dream to master a profession of a Data Scientist from scratch. In order to achieve it you wouldn't need any special knowledge outside of the school math. During the course you would get all the advanced math skills and Python programming skills, sufficient to solve machine learning problems for business.
In just a year, you would add to your portfolio projects such as a recommendation system, multi purpose neural networks, you would take part in Kaggle competitions and hackathons. Your experience as a developer would allow you to quickly start gaining new skills and master a profession of a Data Scientist.
You already work with vast amounts of data, write SQL requests and you wish to add new instruments, learn to work with data warehouse, use Hadoop and Spark and completely change your career within just a year. During this time, you become proficient with Big Data tols and you will be able to become a Data Scientist.