Data Scientist and Big Data Developer



What is the difference between the role of a big data developer and a data scientist(and data analyst also)?

Is knowledge of statistics necessary for big data developer also?

@kunal, @Manish


Hi @pareekrachit,

A big data developer’s role in a data science team is to handle the software and hardware technicalities which arise in the data science life cycle (DSLC). He has to make sure that the team has the resources required to handle the project and that the system is running smoothly. Whereas the data scientist is responsible for handling the analytics and predictive modelling phase in the DSLC.

Even though major part of the analysis is done by the data scientist, the big data developer has to be knowledgeable enough to know what is going on and help alongside whenever required. So knowledge of stats in necessary for him/her too.

Hope it helps!


Data Scientist
A Data Scientist role required a lot of imagination! Imagination with a heavy background in mathematics gives you a solid foundation to become a data scientist. So, adding your analytical skills along with your math and imagination makes you closer to be a successful candidate in this field. A data scientist extracts meaningful conclusions from a huge volume of data using statistics and machine learning as tools and techniques. Also, he takes the row data and spends a lot of time in collecting and cleaning data and to make it fit to extract meaningful findings.

Data Developer
Database Developer position will be responsible for the design of database architecture and schema, development of DB components, keeping and maintaining standards and processes etc. He also ensures database implementation meets standards and follows process defined by the vendor and organization. However, the primary responsibility of a Database developer is to create and implement databases. Presently, the requirements for a data developer is growing as the latest trends in data science.