Data Architect
Toronto
Data Architect Job Description
As a Data Architect, you'll work as part of a team of problem solvers, helping to solve business issues, deliver high quality client service and operational efficiency. Responsibilities include but are not limited to :
Contribute data engineering and architecture expertise to firm projects and technologies initiatives. (ie. enterprise applications, GenAI, LLM, MLOps, etc.)
Create deployment and modernization strategies for enterprise-wide digital transformations, particularly for the transition of legacy data to new systems and platforms
Demonstrated leadership experience with an ability to manage multiple initiatives at once
Experience in the development of enterprise data architecture strategies and roadmaps for internal projects (including linked business cases) with a specific focus on the following :
Developing robust data models and dictionaries to manage internal data
Supporting data security initiatives with an understanding of data classification guidelines
Data technology architectures and solution options aligned to technology strategy and priority data use cases
Oversight of data engineering and operation tasks supporting firm projects and operational activities
Experience in development and execution of data programs working closely with stakeholders across functional teams
Ability to break down complex problems, question assumptions and be comfortable making high impact decisions with limited information and some degree of uncertainty
Experiences and skills you'll use to solve
Experience as a Data Architect, Data Engineering manager or similar role, preferably in a large-scale enterprise environment
Extensively in large scale data architecture, data modeling and implementation with hands-on experience
Expertise with modern data architecture and platforms, experience with a variety of database technologies, including relational databases (e.g., SQL Server, Oracle, MySQL), NoSQL databases (e.g., MongoDB, CosmosDB, Cassandra), and cloud-based database services (e.g., Azure SQL Database, Databricks, BigQuery, Snowflake, Amazon RDS)
Manage multiple data integration / ETL patterns : batch, streaming, API / microservices
Understanding of implementation of architecture using Azure data technology stack
Hands-on experience with data integration tools (e.g., ADF, Synapse, Databricks) and ETL development
Proficiency in designing conceptual, logical, and physical data models to represent organizational data assets and facilitate efficient data storage, retrieval, and analysis
Knowledge of data governance frameworks, policies, and best practices to ensure data quality, integrity, security, and compliance with regulatory requirements
Oversee CI / CD & DevOps, perform code reviews
Experience with GenAI / LLM and MLOps / AIOps technologies are nice to have