Someone who designs the data environment that ingests, integrates, stores, and delivers data for business users, models, applications, and systems.
So, who provides each of these users with the resources they need for “self-service?” Why the very data and IT teams who now have to spend less time fielding requests for data. Data architects design the data lakes, data marts, and data warehouses from which power users draw their data; data engineers build pipelines to model data and deliver it to those repositories; and data curators manage catalogs to ensure proper data governance and to maintain company standards. They too benefit from platform unification. Instead of building parallel infrastructure for different user types, a shared platform lets them reuse components.
Business engineers do the heavy lifting required to create and manage the information supply chain. We used to call these individuals ETL developers and data architects. They identify source data, map data flows, model databases, define and monitor data transformation jobs, and work with database administrators to create, manage, and tune databases and optimize performance. Some also design business views for business users, especially if they are built within a database.”