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