Can do your job. Can grab data and can put into CSV file as you have given in the documents. Will guide you through all the instruction and installation.
Have done scraping in Nodejs, CasperJS Phantomjs, python.
Have done testing and automation with selenium also.
Know to deal with database like mongo, mysql, Elasticsearch.
Also know to handle proxy and captcha while scrapping.