Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Data Architect

Full-time

Upstaff

Senior Data Architect – JIMS 3.0

Client: Government of Alberta – Justice

Project: Justice Information Management System (JIMS 3.0)

Location: Primarily Remote – Canada; Edmonton onsite meetings as required

Onsite Requirement: Approximately 15% of total hours

Position: 3

Hours: 36.25 hours/week

Contract: Approximately 1,805.25 hours, with potential extension up to 24 months

Role Overview

The Government of Alberta – Justice is seeking a Senior Data Architect to support the Justice Information Management System (JIMS 3.0) project.

JIMS 3.0 is a major data integration and modernization initiative designed to consolidate multiple existing court-data reporting marts into an integrated Enterprise Data Warehouse (EDW) and supporting data marts and reporting views.

The Senior Data Architect will be responsible for defining the data architecture, developing dimensional data models, profiling and analyzing source data, designing data mappings, supporting ETL development, and ensuring data quality and governance. The resource will work closely with technical teams, business stakeholders, and enterprise architecture teams to transition existing court-data environments toward the JIMS 3.0 target architecture.

The ideal candidate will have strong Kimball dimensional modeling, data warehouse, SQL, Azure/cloud, data architecture, and public-sector experience . Experience with JOIN, JIMS, court data, and Justice environments is highly desirable.

Key Responsibilities

Data Architecture & Enterprise Architecture

  • Define, document, and manage data architecture principles, strategies, standards, models, guidelines, and plans.
  • Develop current-state and future-state data architecture and transition plans.
  • Ensure data architecture aligns with Government of Alberta Enterprise Architecture (GAEA) and IMT strategies.
  • Define enterprise data requirements and architectural standards.
  • Provide data architecture guidance and consulting to project teams.
  • Participate in architectural and solution design reviews.
  • Identify opportunities to improve data reuse, sharing, governance, and standardization.
  • Ensure data architecture reduces unnecessary data redundancy.
  • Support the enterprise architecture team with data architecture initiatives.

Data Modeling & Data Warehouse

  • Apply Kimball dimensional modeling principles to design enterprise data marts.
  • Develop conceptual, logical, and physical data models.
  • Identify and define appropriate Facts, Dimensions, measures, attributes, keys, and relationships .
  • Review and update existing data models.
  • Develop data structures required for the JIMS 3.0 EDW.
  • Define data warehouse and data-mart architecture patterns.
  • Create detailed data mapping and transformation specifications.
  • Ensure historical data is appropriately preserved and managed.

Data Profiling & Analysis

  • Perform detailed profiling of source data and database tables.
  • Analyze existing JIMS and related data marts.
  • Identify data-quality issues, inconsistencies, redundancies, and gaps.
  • Analyze business rules and relationships within court data.
  • Map source data to target EDW structures.
  • Validate data definitions and business rules with stakeholders.

ETL & Data Integration

  • Design, develop, and test ETL/ELT processes .
  • Support data extraction, transformation, staging, and loading.
  • Develop source-to-target mappings.
  • Validate transformed data against business requirements.
  • Troubleshoot data integration and transformation issues.
  • Support minor fixes and enhancements to existing data marts.

Power BI & Reporting

  • Develop Power BI reports for testing and validation purposes.
  • Use reporting outputs to validate Facts, Dimensions, measures, and business rules.
  • Support interactive reporting requirements.
  • Validate data quality and completeness through reporting.
  • Collaborate with reporting and BI teams to ensure data structures support analytical requirements.

JOIN & JIMS

  • Analyze and update existing JOIN (Justice Online Information Network) data models.
  • Incorporate new Fact attributes and required data structures.
  • Work with JIMS data and structures.
  • Understand and document business rules associated with judicial processes .
  • Support integration of court-related data into the enterprise data warehouse.

Data Governance & Quality

  • Promote practices that improve data quality, consistency, and governance.
  • Establish and enforce data standards and architectural guidelines.
  • Support information-management requirements.
  • Ensure data architecture considers privacy, security, and information-management policies.
  • Identify and resolve data-quality risks.
  • Support compliance with applicable Government of Alberta policies and directives.

Stakeholder Management

  • Communicate complex technical concepts to non-technical stakeholders.
  • Facilitate data architecture discussions and design reviews.
  • Provide recommendations and influence technical/business decisions.
  • Work with architects, developers, data engineers, BI professionals, business analysts, and Justice stakeholders.
  • Provide guidance and mentorship to project team members.
  • Document lessons learned and provide recommendations at project closeout.

Requirements

Required Skills & Experience

Must-Have

1. Senior Data Architecture

  • 5+ years of demonstrated experience defining data architecture.
  • Strong experience designing and implementing data warehouse/data-mart architectures .
  • Strong understanding of enterprise data architecture principles and practices.

2. Kimball Architecture

  • 5+ years of experience using Kimball architecture to develop data marts.
  • Strong knowledge of:
    • Dimensional modeling
    • Star schemas
    • Facts and Dimensions
    • Measures
    • Slowly Changing Dimensions
    • Surrogate keys
    • Historical data management
    • Data marts
    • Enterprise Data Warehousing

3. SQL & Database Development

Completed formal training in structured query languages , specifically one or more of:

  • Microsoft T-SQL
  • Oracle
  • PL/SQL
  • Database development

Strong practical SQL/database development experience is required.

4. Cloud & Azure

Training within the past 5–10 years related to:

  • Cloud Computing
  • Microsoft Azure
  • Azure Architecture

Knowledge of modern Azure data architecture is strongly preferred.

5. Education

Post-secondary degree or diploma in:

  • Computer Science
  • Information Technology
  • Cybersecurity
  • Data/Computer Engineering
  • or a related discipline

Equivalent experience may be considered; formal education is strongly preferred.

6. Public-Sector Experience

  • 2+ years working in or with public-sector environments.
  • Understanding of public-sector constraints and requirements.
  • Awareness of privacy legislation such as FOIP .
  • Experience working within government information-management environments is preferred.

Nice-to-Have Skills

Data Modeling Tools – 5+ Years

Experience using one or more:

  • SAP/Sybase PowerDesigner
  • ERWin
  • Oracle Designer
  • SQL Developer Data Modeler
  • Microsoft Visio
  • Similar enterprise data-modeling tools

JOIN & JIMS – 3+ Years

Experience with:

  • JOIN – Justice Online Information Network
  • JIMS – Justice Information Management System
  • JOIN/JIMS data structures
  • Judicial data
  • Business rules related to judicial processes

Court Environment – 2+ Years

Experience working in or with:

  • Court systems
  • Judicial environments
  • Court data
  • Justice-sector applications

Understanding of the importance of judicial independence is an advantage.

Information Management & Cybersecurity – 1+ Year

Experience working with:

  • Information management policies
  • Cybersecurity policies
  • Government directives
  • Information-management guidelines
  • Privacy/security requirements
  • Working within tight project timelines

Communication – 5+ Years

Strong communication skills with the ability to:

  • Explain complex technical concepts to non-technical stakeholders.
  • Facilitate architecture discussions.
  • Prepare technical documentation.
  • Present recommendations.
  • Influence decision-making.
  • Work effectively with technical and business teams.
Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Senior Data Architect in Edmonton, AB vacancy
  • $100 per hour

     ...Senior Data Architect – JIMS 3.0 Client: Government of Alberta – Justice Project: Justice Information Management System (JIMS 3.0) Role: Senior Data Architect Work Arrangement: Primarily Remote within Canada; Edmonton onsite meetings as required... 
    Senior
    Full time
    Contract work
    Internship
    Remote work

    Upstaff

    Edmonton, AB
    6 hours ago
  • $90 - $115 per hour

     ...Senior Data Engineer emergiTEL is hiring a Senior Data Engineer for our client in the public sector / government services industry. This...  ...tables and dimension tables for analytics. Collaborate with architects developers business stakeholders and product teams. Present... 
    Senior
    Hourly pay
    Contract work
    Casual work
    Remote work

    emergiTEL

    Edmonton, AB
    2 hours ago
  • $100 - $110 per hour

    Senior Digital Architect Client: Government of Alberta – Technology and Innovation Position: Senior Digital Architect Positions: 3 Location: Edmonton, Alberta / Primarily Remote within Canada Work Location: 7000 – 113 ST, Edmonton, AB T6H 5T6 Max Rate:... 
    Senior
    Contract work
    Remote work

    SereneAid

    Edmonton, AB
    6 hours ago
  •  ...Data Engineer – Senior  Client: Government of Alberta – Technology and Innovation Project: Digital Regulatory Assurance System (DRAS) Location: Edmonton, Alberta – 9942 108 ST, Edmonton, AB T5K 2J5 Contract & Work Schedule Hours: 36.25 hours... 
    Senior
    Contract work
    Remote work
    Monday to friday

    SereneAid

    Edmonton, AB
    5 days ago
  •  ...services. DDD applies human-centered design, agile delivery, modern data practices, and AI-enabled approaches to improve service outcomes...  ...controls, and access management. ~ Partner with architects, developers, and stakeholders to translate requirements into solutions... 
    Senior
    Remote job
    Full time
    For contractors

    P@thlion Staffing Careers

    Edmonton, AB
    6 days ago
  • $80 - $100 per hour

     ...Senior Data Engineer – Remote Join a major Alberta public sector organization that is expanding its team with 10 openings to support...  ...security controls, and access management. • Collaborate with architects, developers, and stakeholders to translate requirements into... 
    Senior
    Hourly pay
    Full time
    Contract work
    Remote work

    Recrute Action

    Edmonton, AB
    5 days ago
  •  ...fundamentally changing how ministry users collect, manage, analyze, and use data as legacy systems are transformed into modern Data Management and...  ...Databricks, and Azure Synapse Analytics. Work with the Data Architect and manage data lakes and structured storage solutions using... 
    Senior
    Remote job
    Shift work

    P@thlion Staffing Careers

    Edmonton, AB
    7 days ago
  •  ...Modernization initiatives across the Government of Alberta are fundamentally changing how ministry users collect, manage, analyze, and use data as legacy systems are transformed into modern Data Management and Geospatial Platforms. This requires seamless data integration across... 
    Senior
    Remote job

    P@thlion Staffing Careers

    Edmonton, AB
    7 days ago
  •  ...Machine Learning Specialist Data Scientist / AI Developer Client: Government of Alberta – Technology & Innovation Project: Data Projects / Data Centre of Excellence Location: Edmonton, Alberta Work Arrangement: Remote within Canada; onsite meetings... 
    Senior
    Contract work
    Remote work
    Relocation
    Monday to friday

    SereneAid

    Edmonton, AB
    5 days ago
  •  ...Experience: 2 years to less than 3 years Tasks Design and develop database Operate database management systems to analyze data Collect and document user's requirements Work conditions and physical capabilities Repetitive tasks Attention to detail... 
    Permanent employment

    YEG IT SOLUTION

    Edmonton, AB
    4 days ago
  • $46 per hour

     ...is no option to work remotely. Work setting ~ Private company, corporation or industry Responsibilities Tasks Collect data to identify areas for improvement within an organization’s IT infrastructure Develop and implement a strategic blueprint to follow when... 
    Permanent employment
    Full time
    Remote work

    Unified Automation Inc

    Edmonton, AB
    11 days ago
  • $39.94k - $49.92k per year

     ...The Data Entry Specialist provides essential support to the Accounts Payable (AP) department through high-volume, accurate data entry and document processing. This role is ideal for detail-oriented individuals who pride themselves on accuracy, have a keen eye for spotting discrepancies... 
    Full time
    Work at office

    Broadstreet Properties LTD

    Edmonton, AB
    6 days ago
  •  ...a company that has made a commitment to excellence?   We are looking for a dynamic and results-focused Cloud and Infrastructure Architect for our Edmonton branch to design and deliver solutions across infrastructure, M365 and Azure Cloud – Public, Private, datacenter... 
    Permanent employment

    lvs1

    Edmonton, AB
    a month ago
  •  ...seeking an experienced Associate Director to join our growing Data Centres team, supporting the delivery of complex mission-critical...  ...targets, schedules, and quality expectations. Collaborate with senior leadership, project teams, consultants, contractors, and client stakeholders... 
    Senior
    Full time
    Temporary work
    For contractors
    Relocation
    Flexible hours

    Turner & Townsend

    Edmonton, AB
    27 days ago
  •  ...with a vertically integrated solution, self-performing all disciplines of work. We are seeking an experienced Project Manager - Data Centers to lead the successful delivery of large-scale mission-critical construction projects. The successful candidate will oversee all... 
    Contract work
    For contractors
    For subcontractor
    Local area

    AECON

    Edmonton, AB
    13 days ago
  •  ...Position Title: AWS Solutions Architect- AI/ML Employment Time:  Full-Time This Is a fully remote position with travel required....  ...and innovate in the cloud. We work at the intersection of cloud, data, and AI to solve real business problems and not just implement technology... 
    Long term contract
    Full time
    Remote work

    Cloudelligent

    Edmonton, AB
    a month ago
  • $60k - $80k per year

     ...diverse portfolio across multifamily, high-end residential, and commercial projects. This is an excellent opportunity for an Intern Architect with excellent design skills to step into a highly involved, leadership-track role, working closely with the Principal across design... 
    Permanent employment
    Internship

    Hays

    Edmonton, AB
    more than 2 months ago
  •  ...Data Engineer – Intermediate (GOAPRDJP00000975) Client: Government of Alberta (GOA) – Technology and Innovation Project: Digital Regulatory Assurance System (DRAS) Location: Edmonton, Alberta (Primarily Remote; must attend onsite meetings in Edmonton 3–4... 
    Remote work

    SereneAid

    Edmonton, AB
    28 days ago
  •  ...Project Name: Data Projects Scope: The Data and Content Management Division uses a one-government approach to information and...  ...approach and encouraging innovative solutions. Working closely with senior management to support a cultural shift toward data as a strategic... 
    Senior
    Remote job
    Shift work

    P@thlion Staffing Careers

    Edmonton, AB
    a month ago
  • $51.61k - $65.22k per year

     ...Closing Date: Aug 27, 2026 11:59:00 PM (MDT) Driven by data and passionate about shaping the future of public transit? Edmonton Transit Service (ETS) is seeking a skilled and innovative Data Analytics Specialist to help guide strategic decisions across our transit network!... 
    Hourly pay
    Permanent employment
    Full time

    City of Edmonton

    Edmonton, AB
    5 days ago
  •  ...evolving needs.    What Role You Will Play on Our Team   Senior member of an Audit work group responsible for leading and executing...  ...could impact the organization. Champion the use of advanced data analytics, automation, and digital tools to enhance audit effectiveness... 
    Senior
    Permanent employment
    Full time
    Relocation package

    ExxonMobil

    Edmonton, AB
    15 hours ago
  •  ...the perfect time to join Egis. We are now over 21,000 engineers, architects, scientists and planners across the world and experiencing...  ...propelling our expansion to new heights. Job Description Senior Electrical Engineer is a senior-level engineering role based in... 
    Senior
    Full time
    Local area

    Egis Group

    Edmonton, AB
    3 days ago
  •  ...the perfect time to join Egis. We are now over 21,000 engineers, architects, scientists and planners across the world and experiencing...  ...our expansion to new heights. Job Description The Senior Electrical Engineer is responsible for leading the design, development... 
    Senior
    Full time
    Local area

    Egis Group

    Edmonton, AB
    3 days ago
  •  ...You'll Do Reporting to the Director of Project Services, the Senior Project Scheduler is responsible for developing, maintaining, and...  ...operational teams. Identify opportunities to improve scheduling tools, data quality, reporting, and integration with broader project controls... 
    Senior
    Weekly pay
    Long term contract
    Full time
    Contract work
    For subcontractor
    Internship

    Rising Edge Group

    Edmonton, AB
    10 days ago
  •  ...substantial growth in North America, now made up of over 1,000 engineers, architects and planners across Canada and the USA. This strategic move...  ...written reports for development projects. Enhancing data charts and tables for presentation. Interpreting and implementing... 
    Senior
    Full time

    Egis Group

    Edmonton, AB
    12 days ago
  •  ...Staffmax is assisting our client in hiring a detail-focused and reliable Data Entry Specialist for a 3-month contract. If you're someone who enjoys working with data, values accuracy, and takes pride in organization, this is an excellent opportunity to contribute to a fast... 
    Contract work
    Temporary work

    Staffmax Staffing & Recruiting

    Edmonton, AB
    more than 2 months ago
  •  ...traditional and biologic drugs to meet drug shortages needs. The Senior Microbiologist is responsible for leading and supporting...  ...practices and microbiological best practices. Reviewing microbial data protocols reports and testing documentation. Extensive Knowledge... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours

    API

    Edmonton, AB
    2 hours ago
  • $93.79k - $126.63k per year

     ...Ministry of Education has an exciting opportunity and is looking for a Senior Psychometrician to join our team! The senior psychometrician is...  ...error. Maintain a comprehensive understanding of the sector's data held in Ministry files to effectively deal with stakeholder... 
    Senior
    Permanent employment
    Full time
    Contract work
    Temporary work
    Part time
    Casual work
    Monday to friday
    Flexible hours
    Shift work
    2 days per week

    Government of Alberta

    Edmonton, AB
    6 days ago
  •  ...administration, enterprise applications, data platforms, DevOps, and technical project delivery...  .... These roles are designed for mid- to senior-level professionals who are ready to lead...  ..., Lead Engineer, Security Lead, Solutions Architect, Program Manager, or Head of IT. Key... 
    Senior
    Full time

    Hire Resolve.com

    Edmonton, AB
    27 days ago
  •  ...tackling challenges while encouraging each other to succeed, then you belong at PCL.   If you see yourself growing with PCL as a Senior Estimator, apply to this posting and we’ll consider you for future opportunities.   Once you apply, our recruitment team will review... 
    Senior
    Contract work
    For contractors

    PCL Construction

    Edmonton, AB
    15 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Data Architect. Be the first to apply!