Job Description
About the job
Job Title: Enterprise Data Architect
Location: Markham, ON
Job Type: Contract
Work Mode: Hybrid (3 days onsite, 2 days remote)
Eligibility: This position is open to Canadian citizens, Permanent Residents, and Valid Canadian Visa holders. Candidates must reside in Canada and be willing to travel to the office three days a week.
Role Purpose
The Enterprise Data Architect is responsible for ensuring that the organization’s IT strategy aligns with its business objectives by defining and maintaining data architectures, policies, and roadmaps. The role also involves leveraging modern technologies to optimize data management, reduce costs, and support organizational growth.
Key Responsibilities
Strategic Architecture and Roadmap Development
Develop and maintain architecture views describing the current and future state of the enterprise.Define the target data architecture and associated roadmaps to meet business ambitions and optimize costs.Communicate future IT architecture to stakeholders and secure necessary investments.Establish policies and standards to align IT projects with overall business strategies.Technology Evaluation and Implementation
Assess emerging data technologies and evaluate their impact on the enterprise.Implement frameworks and best practices for data collection, storage, processing, and utilization, addressing functional, non-functional, service, and security requirements.Lead solution delivery and vendor engagement to ensure alignment with organizational goals.Solution Design and Assurance
Create solutions that meet high standards for availability, security, resilience, and performance.Develop design options with associated costs, benefits, and risks to inform decision-making.Collaborate with stakeholders to balance long-term goals with immediate project needs.Govern architectural changes to ensure compliance with standards and roadmaps.Leadership and Community Engagement
Mentor and guide solution architects, ensuring quality and alignment with principles.Contribute to architectural best practices and actively participate in design community initiatives.Provide coaching and training to team members, enhancing their technical skills.Problem Solving and Change Management
Address and resolve complex technical challenges in project environments.Recommend innovative design solutions in response to evolving project requirements.Continuously adapt and align solutions to business and technological changes.
Skills and Capabilities
Core Competencies
Enterprise Architecture Expertise:Strong experience in defining enterprise IT strategies and creating roadmaps.Proficient in modern data platform capabilities, data lifecycle management, data modeling, and cloud computing.Data Platform Knowledge:Experience with data product concepts, medallion architecture patterns, and modern development practices.Skilled in migrating policies and data from legacy systems to modern platforms.Data Science and ML Expertise:Knowledge of data science platforms, DSML capabilities, model development, and MLOps practices.Tool Proficiency:Familiarity with tools such as Snowflake, AWS, Informatica, Collibra, dbt, Qlik/BO, SAS, and Cloudera.
Technical Acumen
Expertise in end-to-end project lifecycle methodologies, including Agile.Strong financial acumen to support business case development and design decisions.Advanced understanding of IT infrastructure, application technologies, and technical debt management.
Leadership and Communication
Effective in stakeholder and relationship management.Ability to convey complex technical concepts to both technical and non-technical audiences.Strong influence and personal impact in guiding architectural decisions.