Code is an essential skill in the Big Data analyst's arsenal. You need to code to conduct numerical and statistical analysis with massive data sets. Some of the languages you should know are Python, R, Java, and C++ among others
you need to know multi variable calculus and linear and matrix algebra. You will also need to know probability and statistics
Hands on experience on either SAS or R and SQL
Strong data interpretation skills
Should have either experience on Tableau or D3 to interpret and present the data to client.