Data architect Job Description
Data architect Job Description Template
Data Architects design, create, and manage large-scale data infrastructure, ensuring systems are scalable, secure, and accessible. Responsibilities include developing database solutions, improving data reliability, and conducting regular system tests.
Responsibilities:
- Design and maintain the organization's data architecture, ensuring compatibility and integration with existing systems and applications.
- Collaborate with business and IT stakeholders to understand their data needs and develop solutions that meet their requirements.
- Develop and maintain data models, data dictionaries, and other documentation to ensure shared understanding of data structures and definitions.
- Define and enforce data governance policies and standards, ensuring compliance with regulatory and security requirements.
- Identify and evaluate emerging data technologies, tools, and techniques to determine their potential impact on the organization's data architecture and recommend adoption where appropriate.
- Provide technical leadership and guidance to data engineers and other members of the data team, promoting best practices and ensuring high-quality deliverables.
Requirements:
- - Bachelor's degree in Computer Science or a related field
- - Proven experience as a data architect, data scientist, data analyst, or a related role
- - Familiarity with data modeling, data warehousing, ETL, and data governance
- - Proficiency in SQL, Python, R, and other relevant programming languages
- - Knowledge of big data technologies such as Hadoop, Spark, Hive, and Kafka
- - Excellent analytical and problem-solving skills
- - Strong communication and collaboration skills to work with cross-functional teams
- - Ability to design and implement scalable and robust data architectures that meet business requirements