The Data Architect is responsible for providing thought-leadership, advocacy, articulation, assurance and
maintenance of the companies Data Architecture. The Data Architect coordinates the development of data frameworks and leads the population of these frameworks with coherent and consistent architectural views.
Acting as an advisor to the senior leadership and key business stakeholders, the Data Architect will ensure the technology team’s data strategy is aligned with business needs and objectives.
This requires a high degree of critical thinking to see the big picture and assess the impact on the data architecture of a specific business problem or opportunity.
The recommendations made can have a major impact on the business for a long period of time.
The Data Architect will foster an environment that allows for innovation through continuous improvement in data base design, promoting overall effectiveness helping to assure solutions that provide world-class scalability, performance.
The position will report to the Vice President, IT
As a senior member of the IT team, this individual works closely with :
Information Technology senior leadership and project team members as the data lead on projects.
Business stakeholders at all levels of the company to understand their needs and contribute to the
development of a well-defined data architecture that meets the business requirements.
IT Delivery, Infrastructure and Operations resources particularly in the DBA team to ensure that the data
architecture is consistent with strategic direction and modern data guidelines.
The role has accountability for managing, developing, governing and supporting the Data Architecture
Roles and Responsibilities
Responsible for leading the companies Data Architecture taking into consideration business needs and priorities, technical capabilities, project specifics, and modern data methods and technologies.
Fosters data and database excellence and innovation. Provides subject matter expertise and technical leadership on the data architecture discipline.
Ensures that data solutions exhibit high levels of performance, consistency, security, scalability, redundancy, maintainability, appropriate reusability and reliability
Exercises independent judgment to determine solutions relying on guidelines and past precedents with a clear understanding of organizational and systems impact
Designs high quality data solutions based on sound technical principals that can be effectively delivered by the software development and dba teams.
Establishes working relationships with senior leaders, management and vendors to collaborate on data aspects of information technology.
Shape and change the thinking of business leaders on the data aspects of IT direction.
Demonstrates leadership in terms of interactions with other team members to deliver high quality data solutions and database design.
The Data Architect leads by example, and takes time to act as a mentor and coach to project team members and stakeholders.
Applies data architectural and design experience in combination with in-depth knowledge of company strategy, goals, objectives, policies and procedures to the creation of foundational data architecture that supports information technology solutions that meet business needs.
Leads physical data modeling designs for the companies solutions ensuring consistent enterprise widedata structures and data definitions.
Interacts with business stakeholders and senior IT leaders to capture requirements of theirfunction so that these can be reflected the data architecture.
This will routinely involve changing the thinking of business leaders in order to gain agreement on architectural data decisions that span many business units.
Ensures that interoperability capability, performance and scalability, reliability and availability, data consistency, technological risks are all addressed in the data architecture
Documents, communicates and costs the data architecture solution and alternatives
Identifies technical risks and works with the project team to develop mitigation plans
Develops data architectural standards, design patterns and schemas and conduct reviews ensure their implementation
Responds to requests and evaluate recommended approaches from a data perspective
Works closely with System Designers to gather their input on data solutions
Ensures that innovation strategies are translated into data implementation plans that have a sound architectural foundation consistent with the overall business goals and objectives
Contributes to RFIs, RFPs and score cards for use in the vendor selection phase of solutions and other project initiatives
Provides input into the technology related sections of Business cases
Work with IT Delivery, Infrastructure & Ops (primarily DBAs and Technology Architecture), Digital Products, Security, and PMO throughout the Software Development Life Cycle
Qualifications and Experience
Bachelor’s degree in Computer Science, Information Technology, Information Engineering or relatedfield with a Master’s degree a strong asset
Certification in one or more of the following technologies preferred : Cloud, mobile, Database, BigData, BI, Data Science, Machine Learning, Artificial Intelligence
10+ years' experience architecting and delivering data solutions including database schema design
Demonstrated experience with both cloud and hybrid cloud data solutions and implementations
Demonstrated experience with modern data tools and methods including :
Experience including Data Lakes and Azure Databricks
SQL experience MS SQL, Azure SQL and with Open Source SQL (postgre, MySQL etc),
NoSQL Databases including Cosmos DB and OSS (Maria, Mongo etc)
Big Data tools including experience with Azure SQL DW and familiarity with Google BigQuery ,Amazon Redshift, Snowflake Cloud platform
Advanced Analytics including visualization tools as Tableau, PowerBI, Qlikview, Sisense
Expertise in data estate workloads like HDInsight, Hadoop, Cloudera, Spark, Python
Knowledge of AI data tools and applicability to business problems including Azure Machine Learning, AI Cognitive Services
Familiarity with data management best practices i.e. DAMA-DMBOK. Certification would be an asset.
Enterprise-scale technical experience with cloud and hybrid infrastructures, architecture designs,database migrations, and technology management.
It is expected that the candidate will maintain andenhance technological skillset as part of his normal activities.
Exceptional verbal, written and presentation skills and the ability to apply these skills in a collaborativeway across diverse teams of stakeholders
Ability to conceptualize complex ideas into the key artifacts required to develop data architectures that are consistent with organizational enterprise architectural standards and technology strategy
Ability to think from an end-user’s point-of-view in terms of access to data, application usability,performance and configuration
Deadline oriented with strong attention to detail
Ability to work with minimal supervision
Experience in a Matrix management structure
We are an inclusive employer committed to diversity and inclusion. We encourage applications from all qualified candidates and will accommodate applicant’s needs throughout the recruitment process.
If you have accommodation needs, please reach out to us as soon as possible by sending an email to accessibility officer