Solutions Architect – Application Modernization, Cloud Migration

Posted 2 weeks ago

Apply Now

About the role

  • Solutions Architect responsible for leading application modernization and cloud migration initiatives at Canada Life. Designing solutions leveraging modern cloud technologies to enhance enterprise applications.

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

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
  • In-depth knowledge of application architecture, cloud computing, and modern application frameworks
  • Strong analytical skills with a proven ability to solve complex technical problems
  • Experience managing and leading cross-functional teams, fostering collaboration, and driving results
  • Excellent written and verbal communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders
  • Ability to thrive in a fast-paced, evolving environment and stay ahead of emerging technologies.

Benefits

  • Health insurance
  • 401(k) matching
  • Flexible working hours
  • Paid time off
  • Professional development opportunities

Job type

Full Time

Experience level

SeniorLead

Salary

$95,000 - $125,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AWSAzureCloudDockerGoogle Cloud PlatformKubernetesMicroservices

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.