Design and develop scalable and efficient data architectures that meet the needs of the organizations operational, business intelligence, and analytics initiatives.
Collaborate with business stakeholders to understand their data requirements and translate them into data models and technical specifications.
Help estimate the size, scope, and timeframes for deliverables.
Evaluate and recommend data management technologies, tools, and frameworks to support the organizations data architecture and business intelligence goals.
Define and implement data integration processes to ensure data consistency and accuracy across various systems and data sources.
Design and optimize operational data stores, data lakes, data warehouses, and analytics stores to facilitate efficient data storage, retrieval, and analysis.
Develop and implement data governance policies and procedures to ensure data integrity and security.
Develop and maintain documentation for data architecture, standards, policies, and procedures.
Provide technical guidance and mentorship to other members of the data and analytics team.
Stay up-to-date with the latest trends and advancements in data architecture, data management, and business intelligence.
Requirements
Bachelors degree in Computer Science, Information Systems, or related field; Masters degree preferred.
10+ years of demonstrated experience as a Data Architect or similar role.
Strong knowledge of data architecture principles, data modeling techniques, and best practices.
Proficient in SQL and experience with database platforms such as Snowflake, SQL Server, or MySQL.
Hands-on experience with enterprise-level BI and data integration tools such as Tableau, Power BI, Informatica, or Talend.
Familiarity with data warehousing concepts and technologies (e.g., Kimball, Inmon).
Experience with cloud-based data platforms (e.g., AWS, Azure, GCP) and their associated services (e.g., Redshift, BigQuery).
Strong analytical and problem-solving skills, with the ability to analyze complex data requirements and design effective solutions.
Excellent communication and collaboration skills, with the ability to effectively translate technical concepts to non-technical stakeholders.
Proven ability to work in a fast-paced environment, meet tight deadlines, and prioritize tasks effectively.