Job Title
Senior Digital Solution Architect
Organization: Government of Alberta - Technology and Innovation
Digital Design and Delivery (DDD)
Location: Primarily Remote (with occasional in-person sessions in Edmonton, Alberta)
Role Overview
The Government of Alberta (GoA) is modernizing digital services to deliver simpler, more efficient, and citizen-focused solutions. The Digital Design and Delivery (DDD) Division serves as the Province's centre of excellence for digital delivery, combining human-centred design, Agile practices, and modern technology platforms.
The GoA is seeking a Senior Digital Solution Architect to provide strategic and hands-on architecture leadership for digital service innovation, program review, and enterprise transformation initiatives. This role ensures that digital services are aligned with the GoA's architectural vision, technical standards, and delivery practices while enabling agile, iterative, user-centric service delivery.
The Senior Digital Solution Architect will work within cross-functional product and program teams, collaborating with product owners, engineers, analysts, UX designers, and stakeholders. This role combines strategic architectural guidance with the ability to support or contribute to development, integration, and implementation tasks as required.
Scope of Services
The Senior Digital Solution Architect will work full-time, supporting one to two concurrent initiatives. Hours may vary based on project needs, with a maximum of 1,960 hours per term unless otherwise agreed. Deliverables will evolve iteratively in response to user, business, and technical needs.
Key responsibilities include:
Key Responsibilities
Solution Architecture & Strategy
Develop and maintain the overall architectural plan for digital services, ensuring alignment with citizen-centered design and agile delivery principles.
Analyze existing systems, uncover dependencies, and provide recommendations for technical feasibility and risk mitigation.
Define solution designs for iterative implementation, including integration patterns, system boundaries, and platform use.
Identify opportunities to leverage common components, shared platforms, and services across digital initiatives.
Contribute to architectural governance, principles, and standards for service quality and delivery.
Agile Delivery Leadership
Guide cross-functional teams in implementing digital services, ensuring alignment with target architecture and technical standards.
Facilitate the rapid, iterative delivery of user-centric services by balancing capacity between user stories and technical tasks.
Review and contribute to code, integration patterns, and technical implementations as needed.
Provide coaching, mentorship, and guidance to product teams on architecture, design, and technical best practices.
Communication & Stakeholder Engagement
Translate complex architectural concepts into materials suitable for technical and non-technical audiences, including documents, diagrams, and presentations.
Partner with product owners, engineers, analysts, and stakeholders to ensure requirements are accurately reflected in architectural solutions.
Actively participate in continuous improvement initiatives within the architecture practice.
Work Arrangement
Primarily remote; occasional in-person attendance in Edmonton may be required with reasonable notice.
Travel within Alberta may be required for field research or user interviews (arranged at no cost to the Province).
Work must be performed within Canada.
Contractors are responsible for providing their own equipment (computers, software, peripherals). The Province provides system access and credentials.
Security Requirements
Criminal Record Check required upon request.
Enhanced Security Clearance may be required depending on ministry assignment.
Candidates must be eligible for higher-level security clearances (e.g., RCMP Top Secret) if required.
Engagement is subject to written approval following successful security clearance outcomes.
Required Qualifications
Education
Bachelor's degree in Computer Science, Information Technology, or a related field
Experience
Minimum 5 years leading cross-functional Agile product teams in software or digital service delivery
5+ years experience as a software architect or solution architect, responsible for design and delivery of complex digital services
4+ years experience defining and communicating solution architecture to teams and stakeholders
5+ years experience with hands-on development, code review, and technical mentorship
2+ years experience working with UX design, service design, or human-centred design teams
Proven ability to balance technical and business priorities while maintaining alignment with enterprise standards
Nice-to-Have Qualifications
Experience applying secure development practices and managing compliance requirements
Designing and implementing modern web applications and RESTful APIs
Implementing CI/CD pipelines and automated testing frameworks
Experience with containerization, orchestration, and infrastructure-as-code
Experience with distributed, event-driven system design
Familiarity with GoA IT infrastructure, enterprise systems, and IAM frameworks
Experience modernizing legacy systems and delivering platform-based digital services
Public sector digital service delivery experience
Spirit Omega is committed to a diverse and inclusive workplace. We welcome applications from anyone, including members of Indigenous peoples, Women, visible minorities, persons with disabilities, persons of minority sexual orientations and gender identities, and others with the skills and knowledge to productively engage with diverse communities.
Looking for more opportunities? Check out our website at
#INDSPO
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.