A data scientist performs data analysis employing statistical methods, mathematical models, data analysis processes, data visualization techniques, and machine learning algorithms to extract knowledge and insights from structured as well as unstructured data. They often work with big data.
Data scientists need domain knowledge and business understanding. They also need familiarity with analytical and modeling techniques, in addition to data management and machine learning skills. They address a variety of business problems to deliver recommendations for optimized business decisions.