Talent.com

Software architect Jobs in Edmonton, AB

Create a job alert for this search

Software architect • edmonton ab

Last updated: 1 day ago

Data Architect – Senior

SereneAidEdmonton, AB, ca
Full-time

Role : Data Architect – Senior.Government of Alberta – Justice.Justice Information Management System (JIMS 3.Primarily Remote – Canada; Edmonton onsite meetings as required.Approximately 15% o... Show more

Project Manager (Contract)

Novara Human Capital SolutionsSherwood Park, Alberta, Canada
Temporary

At Novara, we support businesses with integrated solutions across all functions of Human Resources.The successful candidate will be employed directly by AMHSA.Established in 1990, the Alberta Munic... Show more

Engineer - ML & RL

Huawei Technologies Canada Co., Ltd.Edmonton, Alberta, CA
Temporary

Huawei Canada has an immediate 12-month contract opening for an Engineer.The Software-Hardware System Optimization Lab continuously improves the power efficiency and performance of smartphone produ... Show more

AWS Solutions Architect- AI/ML

CloudelligentEdmonton, AB, CA
Full-time
Quick Apply

Position Title: AWS Solutions Architect- AI/ML Employment Time:  Full-Time This Is a fully remote position with travel required.About Cloudelligent Cloudelligent is an AWS Premier Consulting P... Show more

Bookkeeper

Spirit Employment and Training EdmontonEdmonton, AB, CA
Full-time
Quick Apply

Position This job is classified as full-time (37.Apply by:  Will remain open until a suitable candidate is secured.Overview The candidate will work in consort with the CFO to maintain financia... Show more

Digital Architect

Johnson Service GroupEdmonton, AB, CA
Full-time
Quick Apply

The Province requires upto three (3) Digital Architects to work with 3D on service innovation, program review and digital transformation projects across the GoA.The Digital Architect will work as p... Show more

Senior Digital Architect

UpstaffEdmonton, AB, ca
Full-time

Government of Alberta – Technology and Innovation.Edmonton, Alberta / Primarily Remote within Canada.CAD/hour (Based On Experience).Expected to start prior to September 2026.May be required within ... Show more

Senior Integration Engineer to deliver Salesforce-centric integrations using APIs, ETL

S.i. SystemsEdmonton
CA$118,000.00 yearly
Permanent

Our consumer business client is seeking a.Senior Integration Engineer to deliver Salesforce-centric integrations using APIs, ETL methodologies, and Agile CI/CD workflows.Join a team delivering Sale... Show more

Project Manager

Intricate GroupEdmonton, Alberta, Canada
Full-time

Location: Sherwood Park or Calgary, Alberta (In-Office).Project Planning & Execution.Develop and manage project plans, timelines, budgets, and resource allocation across a diverse portfolio spa... Show more

Intern Architect

TalentSphereEdmonton, AB, Canada
Full-time

Inern Architect / Graduate Architect.Competitive Salary + Benefits | Calgary, Alberta.We are excited to be working with a highly regarded and award-winning architecture practice in Calgary that is ... Show more

Digital Architect (REMOTE) JP998

P@thlion Staffing CareersEdmonton, AB, Canada
Remote
Full-time
Quick Apply

The Province requires upto three (3) Digital Architects to work with 3D on service innovation, program review and digital transformation projects across the GoA.The Digital Architect will work as p... Show more

Senior Network Consultant

Long View SystemsEdmonton
CA$80,455.00 yearly
Permanent

A career that helps you get more out of life.A Long View career helps you get more out of life.We don’t just say it, we prove it.We’re proud of our reputation as one of North America’s most dynamic... Show more

Digital Architect

V R Della Infotech IncEdmonton, AB, Canada
Full-time
Quick Apply

Required upto three (3) Digital Architects to work with 3D on service innovation, program review and digital transformation projects across the GoA.The Digital Architect will work as part of cross... Show more

Cloud Architect

Long View SystemsEdmonton
CA$122,360.00 yearly
Permanent

A career that helps you get more out of life.A Long View career helps you get more out of life.We don’t just say it, we prove it.We’re proud of our reputation as one of North America’s most dynamic... Show more

Mid-Senior IT Professional (Multiple Opportunities)

Hire Resolve.comEdmonton, AB, CA
Full-time
Quick Apply

Hire Resolve is assisting IT organizations in hiring experienced IT professionals to support Canada-based operations.This is a multi-role opportunity spanning several functions across Information T... Show more

Territory Manager - Material Handling

BrandtEdmonton, CA
Full-time

Edmonton Compact Construction Equipment location.The Parts Person is responsible for aiding.The position entails executing parts inventory duties that bolster our Parts Business by supporting ... Show more

Data Architect - REMOTE

Randstad CanadaSaint Albert, Alberta, CA
Remote
Temporary
Quick Apply

Are you an experienced Digital Architect seeking to drive meaningful service transformation? Our Edmonton client is looking for a Digital Architect for an initial 3-month contract with potential ex... Show more

AI Principal Software Engineer - US SaaS startup | Remote

Atomic HREdmonton, Alberta, Canada
Remote
Full-time

The client is a venture-backed startup simplifying access to essential benefits for frontline workers.Their AI-powered platform helps employees easily find and apply for benefits like childcare, el... Show more

Senior Bilingual Security Engineer with knowledge of embedded security

S.i. SystemsEdmonton
Part-time

Part time contracts scaling up to full time and multi year end of and into -.Fully Remote with occasional travel to France.Besoin à cours terme (disponibilité dès que possible).De l'expérience en s... Show more

Bilingual Drawing & Occupancy Technologist II (FR/ENG)

BGISEdmonton, AB, Canada
CA$67,732.00 yearly
Full-time

The Drawing & Occupancy Technologist II provides support to the team to meet project deliverables, support transition of new accounts and provides reporting and analysis.Areas of responsibility inc... Show more

People also ask
Data Architect – Senior

Data Architect – Senior

SereneAidEdmonton, AB, ca
1 day ago
Job type
  • Full-time
Job description

Role : Data Architect – Senior
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
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.