Solution Architect
Alberta, Alberta
•Information Technology
•Contract
•03/10/2026
•284017
Under the direction of the Director, Application Delivery & Support, the Solution Architect is responsible for investigating and understanding the current technology environment in order to solve real problems and design modern, forward-looking solutions that support strategic goals and objectives. This role digs into existing systems — understanding how they work, why they were built the way they were, and where they fall short — so that future-state designs are grounded in practical reality rather than assumptions.
The Solution Architect bridges the gap between enterprise architecture strategy and development execution. By developing a deep understanding of current-state systems and their constraints, this role translates business requirements into concrete, buildable solution designs using modern cloud-native patterns, event-driven architectures, API-first approaches, and infrastructure as code. The incumbent is also expected to validate architectural decisions through hands-on work — building prototypes, writing code, and configuring cloud services — to ensure designs are practical and achievable before handing off to development teams.
The Solution Architect serves as a technical mentor and thought leader, elevating the capabilities of development teams through collaboration and knowledge transfer. The role requires both deep technical expertise and strong problem-solving instincts, along with the ability to communicate complex concepts to stakeholders at all levels of the organization. This role is an active participant in Enterprise Architecture framework design and solutioning.
You bring: Education
At Aplin — together with our brands CompuStaff and Impact Recruitment — we connect great people with great organizations across North America. We believe diverse teams build stronger companies, and we welcome applicants from all backgrounds, experiences, and perspectives. We use AI tools to assist in a fair and efficient matching process, helping our recruiters connect the right people with the right opportunities. To be considered, applicants must be legally entitled to work in Canada, including holding any required permits. Our recruitment services are always free for job seekers.
The Solution Architect bridges the gap between enterprise architecture strategy and development execution. By developing a deep understanding of current-state systems and their constraints, this role translates business requirements into concrete, buildable solution designs using modern cloud-native patterns, event-driven architectures, API-first approaches, and infrastructure as code. The incumbent is also expected to validate architectural decisions through hands-on work — building prototypes, writing code, and configuring cloud services — to ensure designs are practical and achievable before handing off to development teams.
The Solution Architect serves as a technical mentor and thought leader, elevating the capabilities of development teams through collaboration and knowledge transfer. The role requires both deep technical expertise and strong problem-solving instincts, along with the ability to communicate complex concepts to stakeholders at all levels of the organization. This role is an active participant in Enterprise Architecture framework design and solutioning.
You bring: Education
- Degree or diploma in Computer Science, Software Engineering, Information Technology, or a related field.
- Equivalent practical experience may be considered.
- 5+ years of progressive experience in roles such as Solution Architect, Senior Developer, Technical Lead, or Cloud Architect.
- Experience analyzing existing technology environments and translating findings into practical solution designs.
- Proven ability to develop transition roadmaps from current-state to future-state architectures.
- Hands-on experience building cloud-native solutions, preferably on AWS or comparable cloud platforms.
- Strong experience with modern development languages such as TypeScript, Python, Java, or C#.
- Experience implementing Infrastructure as Code (AWS CDK, CloudFormation, Terraform, or similar).
- Experience designing API-driven and event-driven architectures.
- Familiarity with containers and serverless technologies (Docker, Kubernetes/EKS, ECS, Lambda).
- Experience with CI/CD pipelines, DevOps practices, and automated testing.
- Experience with relational and NoSQL databases (e.g., PostgreSQL, DynamoDB, Redis).
- Exposure to enterprise systems such as ERPs, Student Information Systems, or CRMs is an asset.
- Modern architecture patterns including microservices, event-driven systems, CQRS, and domain-driven design.
- API standards and messaging technologies such as REST, SQS, SNS, or EventBridge.
- Strong understanding of security, observability, and system reliability practices.
- Knowledge of data modeling, system integration patterns, and software quality practices.
- Strong analytical and problem-solving abilities with a focus on root-cause identification.
- Excellent communication and stakeholder engagement skills, able to translate complex technical concepts clearly.
- Ability to plan and estimate work, identify risks, and guide architectural transitions.
- Collaborative team player with the ability to mentor and work across cross-functional teams.
- Experience working in Agile, SAFe, or DevOps environments.
- AWS Solutions Architect (Associate or Professional)
- AWS DevOps Engineer or equivalent cloud certifications.
At Aplin — together with our brands CompuStaff and Impact Recruitment — we connect great people with great organizations across North America. We believe diverse teams build stronger companies, and we welcome applicants from all backgrounds, experiences, and perspectives. We use AI tools to assist in a fair and efficient matching process, helping our recruiters connect the right people with the right opportunities. To be considered, applicants must be legally entitled to work in Canada, including holding any required permits. Our recruitment services are always free for job seekers.
By submitting this form, you consent to receive emails and/or text messages from Aplin. You can unsubscribe at any time. Aplin does not share your personal data with any third party, and our recruiters do not present your resume to any of our clients without first obtaining your permission.