Data engineering (DE) is a field of computer science responsible to deal with the raw data of companies. It enables to collect, deliver, store and process data in a scalable way. The primary goal of DE is to provide a reliable data infrastructure for the further implementations.
Data engineering performs the following operations: the organization of automated data collection from various sources in a single centralized repository (Data Warehouse) or data lake (Data Lake); moving and storing information arrays; control and improvement of data quality, and much more.
Data engineering develops the necessary foundation for data science processing.