Overview

Location: Mississauga, Ontario, Canada

Date published: 09-Dec-2024

Job ID: 137213

Description and Requirements

Work Location: On-Site

Position Type: Contract

Location: Mississauga, Ontario, Canada (Onsite)

Compensation Range: CAD $70-$85/hour


As a Cloud Solution Architect, you will play a pivotal role in enabling the seamless deployment of new applications and modernization of legacy systems into cloud-native environments. Leveraging your expertise in event-driven and microservices architectures, you will guide teams through the design, implementation, and optimization of cloud-based solutions.


Key Responsibilities:

  • Collaborate with product and delivery teams to deploy or modernize applications using cloud -native technologies.
  • Review Architecture Design Documents and provide constructive feedback to architects and product owners.
  • Advise architects and development teams on selecting suitable cloud technologies for applications.
  • Evaluate cloud service providers (Azure and GCP) and recommend the best-fit services based on organizational requirements.
  • Offer technical leadership for complex, cross-functional projects, enhancing the organization's technology landscape.
  • Guide migrations of applications, data, and infrastructure from on-premises to cloud, addressing dependencies, data sensitivity, and priorities.
  • Implement FinOps practices, focusing on cost optimization, analysis, and management strategies.
  • Lead provisioning and deprovisioning activities for DEV, QA, and PROD environments to support project timelines.
  • Oversee the deployment of code to cloud environments using CI/CD pipelines.
  • Develop and share comprehensive documentation for knowledge transfer to support teams.
  • Collaborate with development teams on proof-of-concept initiatives, providing cloud expertise.
  • Offer stabilization support post go-live for projects.


Required Skills and Experience:

  • Cloud Expertise: At least 3 years of experience with Azure and GCP services, including Docker, Terraform, GitHub, Airflow, Looper, CI/CD methodologies, and Azure Data Factory (ADF).
  • Queuing Systems: Proficiency with Kafka, ActiveMQ, and IBM MQ.
  • Database Management: Experience with SQL and NoSQL databases, including Azure SQL, Cosmos DB, Cassandra, Redis, and Elasticsearch.
  • Architecture & FinOps: Strong background in cloud and software architecture with expertise in FinOps and cost optimization.
  • Source Control: Hands-on experience with GitHub, including advanced branching and merging strategies.
  • Performance Tuning: Skilled in instance management, performance tuning, storage capacity planning, and database migration.
  • Load Balancing: Practical experience with load balancing in Azure Cloud and GCP environments.
  • Monitoring and Support: Familiarity with cloud application monitoring and support.
  • Problem-Solving: Demonstrated analytical and problem-solving abilities.


This role is ideal for a seasoned cloud professional with a passion for driving innovation and operational excellence within dynamic cloud environments.


The indicated pay range for this position is a good-faith estimate based on the qualifications necessary for the position, including experience, training, and other considerations permitted by law. Additionally, it is emphasized that the pay band mentioned herein is the one established by the client company. Factors that may be used when making an offer may include a candidate’s skills, experience and geographic location, the expected quality and quantity of work. Most candidates will start at the bottom half of the pay range, with the upper end reserved for candidates with extensive experience and skills and who live in geographic markets commanding a higher starting pay. An employee’s pay history will not be a contributing factor where prohibited by local law.


This information is subject to change and serves as a general guideline for compensation discussions. Actual offers may vary based on specific circumstances and company policies.