A Data Architect is responsible for designing, implementing, and maintaining data models and ETL processes within a large and complex database management system. They work closely with technical and non-technical stakeholders to ensure data accuracy, timeliness, and completeness.