Solutions Architect - App Enablement Lead

The Canada Life Assurance CompanyLondon, ON
CA$94,800 - CA$144,800Hybrid

About The Position

The Cloud Solution Architect – App Enablement is responsible for leading initiatives related to application modernization, overseeing cloud migration initiatives within the organization, and on innovative modern solution design. This role requires a strategic thinker and a hands-on technical leader who can assess the current state of enterprise applications, design future-state architectures, and implement innovative solutions that leverage modern cloud-based technologies. The ideal candidate will have experience with cloud platforms, development methodologies, and will be a driving force behind application transformation initiatives.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or a related field (Master's degree preferred).
  • 8+ years of experience in IT, with at least 3 years of experience leading application modernization and cloud migration initiatives.
  • Proven experience with cloud platforms (AWS, Azure, GCP) and cloud-native technologies.
  • Deep understanding of software development methodologies and best practices, including Agile and DevOps.
  • Strong knowledge of containerization technologies (Docker, Kubernetes), microservices architecture, and API-driven design.
  • Technical Expertise: In-depth knowledge of application architecture, cloud computing, and modern application frameworks.
  • Problem-Solving: Strong analytical skills with a proven ability to solve complex technical problems.
  • Leadership: Experience managing and leading cross-functional teams, fostering collaboration, and driving results.
  • Communication: Excellent written and verbal communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders.
  • Adaptability: Ability to thrive in a fast-paced, evolving environment and stay ahead of emerging technologies.

Nice To Haves

  • Master's degree preferred.

Responsibilities

  • Evaluate existing legacy applications and systems to identify opportunities for modernization.
  • Collaborate with stakeholders to develop a modernization roadmap that aligns with business goals.
  • Lead efforts to refactor, rearchitect, or replace legacy systems with modern, scalable solutions.
  • Advocate for the adoption of modern software development practices, such as DevOps and microservices architecture.
  • Develop cloud migration strategies that minimize business disruption and optimize performance.
  • Lead and execute the migration of applications to cloud platforms (e.g., AWS, Azure, Google Cloud).
  • Ensure a smooth transition by working closely with DevOps, security, and infrastructure teams.
  • Assess and implement best practices for cloud cost management and optimization.
  • Design and implement end-to-end technical solutions that meet business requirements.
  • Develop solution architectures for cloud-native applications, ensuring scalability, reliability, and security.
  • Collaborate with product owners, business analysts, and developers to ensure the delivery of high-quality solutions.
  • Provide technical leadership and guidance across cross-functional teams.
  • Engage with business stakeholders to understand their needs and translate them into technical solutions.
  • Provide leadership and mentorship to a team of engineers, guiding them through complex technical challenges.
  • Foster a culture of continuous learning, innovation, and process improvement within the technology teams.
  • Ensure all application modernization and cloud migration efforts comply with relevant governance, security, and compliance standards.
  • Lead efforts to document technical standards, architectures, and processes to support governance.
  • Establish performance monitoring solutions to ensure the stability and availability of applications.
  • Continuously optimize application performance, security, and cost-efficiency in the cloud environment.

Benefits

  • Career Development: Opportunities for career advancement, access to industry-leading learning programs and up to $2,000 annually towards education reimbursement.
  • Health & Wellness: Flexible health and dental benefits, plus a $5,000 mental health benefit to support your well-being.
  • Time Off: In addition to regular vacation and personal days, we support community involvement with a volunteer day.
  • Financial Security: Company-matching pension plan, share ownership program and additional investment options.
  • Rewards and Recognition: Employee recognition programs, service milestone celebrations, employee discounts and more!
  • Emphasis on Community: We provide a workplace where employees feel connected and supported through Employee Resource Groups (ERGs), mentorship programs, social clubs and events.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service