RemoteFull Time

Salary

$80 - $100 / hr

Location

Canada

Posted

Oct 14, 2026

Role overview

Job Title: Digital Architect – Data
Location: Remote (Within Canada; occasional on-site meetings in Edmonton, AB)
Job Type: Contract
Duration: 12 Months

Pay Rate: CAD $80–$100 per hour

Note: This job doesn't offer any benefits.

Position Overview

We are seeking a Digital Architect – Data to lead solution architecture, guide technical teams, and design scalable digital services and data solutions.

Required Qualifications

-

Bachelor's degree in Computer Science or a related field. Equivalent qualifications will be considered.

-

5 years of experience leading cross-functional Agile teams, providing architectural direction, and mentoring developers and technical leads.

-

8 years of experience as a Data Architect, Software Architect, or Senior Data Engineer working with cross-functional teams to develop software applications.

-

5 years of experience leading solution architecture for large-scale enterprise projects involving system integrations.

-

4 years of experience in domain modeling and database schema design for transactional and reporting systems.

-

5 years of experience communicating technical concepts to non-technical stakeholders and influencing decisions.

Preferred Qualifications

-

Experience aligning data architecture with organizational data strategies and digital service delivery goals.

-

Experience with data governance, data quality, metadata management, and responsible data use.

-

Experience with secure development practices, role-based access control, and Zero Trust Architecture.

-

Experience designing solutions using relational and non-relational databases, analytics platforms, and AI technologies.

-

Experience with data interoperability, standardization, and legacy system modernization.

-

Experience with Government of Alberta IT and information management policies.

-

Experience supporting enterprise-scale data and digital transformation initiatives.

Responsibilities

-

Lead solution architecture and develop architectural plans for digital services.

-

Assess existing systems and recommend technical solutions, prototypes, and implementation approaches.

-

Design system integrations and define system boundaries and interactions.

-

Guide Agile teams in delivering scalable, user-centered digital services.

-

Review code and contribute to development when required.

-

Identify opportunities to reuse common components and digital capabilities.

-

Guide database design, domain modeling, and data architecture decisions.

-

Assess technical risks and ensure alignment with architecture and coding standards.

-

Mentor developers and provide technical guidance to product teams.

-

Communicate architectural designs and recommendations through documentation, diagrams, and presentations.

-

Contribute to architecture standards and continuous improvement.