Skip to content
mimi

Cloud Architect

Affinity.co

Vancouver · On-site Contract Senior 2w ago

About the role

About

On behalf of our public sector client, Affinity is seeking a Cloud Architect to be responsible for analyzing complex cloud and infrastructure challenges, assessing workloads and environments, and shaping architectural recommendations to drive the organization’s cloud adoption strategy.

The Cloud Analyst will work across departments to gather and analyze technical, operational, and business inputs; assess current-state systems; evaluate cloud readiness; and develop actionable insights to support the transition from on-premise infrastructure to cloud-hosted platforms.

Responsibilities

  • Assess the technical environment for cloud readiness and identify risks, constraints, or gaps that may impact migration execution, providing prescriptive mitigation recommendations.
  • Assess the application and virtual machine environment to determine readiness, suitability, and complexity for cloud migration.
  • Support the development of financial forecasting for hybrid cloud migration recommendations.
  • Work with infrastructure, application, and security teams to develop migration requirements and dependencies for each workload using standard migration classification frameworks.
  • Develop clear and actionable migration plans, including sequencing, resource requirements, cutover steps, and rollback considerations.
  • Lead detailed readiness assessments for in-scope workloads, confirming prerequisites such as identity, networking, storage, and security baselines.
  • Produce concise documentation such as migration runbooks, architecture decision records, dependency maps, and workload transition checklists.
  • Support cloud and hybrid environment preparation activities, ensuring operational teams understand required changes and configurations.
  • Support change management activities related to workload migration, ensuring stakeholders understand impacts, timelines, and responsibilities.
  • Coordinate with project team members, assigning tasks as needed to support migration execution and preparation activities.
  • Maintain awareness of emerging cloud migration best practices and support the development of organizational standards.
  • Perform related duties as required.

Qualifications

Education, Training, and Experience:

  • Minimum of 10 years’ experience working in cloud, infrastructure, or systems architecture or analysis roles supporting complex technical environments.
  • Degree in computer science, information systems, or a related field.
  • Cloud platform certifications are considered strong assets.
  • Demonstrated experience with cloud workload migration planning, including use of standardized migration assessment frameworks, is preferred.
  • Experience with hybrid cloud and datacenter environments, infrastructure as code, delivery pipelines, and infrastructure modernization is an asset.
  • Experience working in highly available public safety environments is an asset.

Knowledge, Skills, And Abilities

  • Knowledge of cloud architecture, migration methods, governance, and operational readiness requirements.
  • Knowledge of workload dependency analysis, effort estimation, and migration sequencing.
  • Proficiency in Windows, Linux, virtualization, and containerization technologies.
  • Ability to translate migration assessments into practical migration plans and technical requirements.
  • Ability to investigate and resolve complex technical issues affecting workload mobility.
  • Ability to work effectively with multiple technical teams, external vendors, and business stakeholders.
  • Strong communication skills with the ability to produce clear and actionable migration documentation.
  • Ability to maintain accurate records, decision logs, and technical documentation.
  • Ability to investigate and analyze complex infrastructure issues and dependencies.
  • Proficiency with enterprise documentation, collaboration, and diagramming tools, as well as cloud management and reporting portals.
  • Strong communication, collaboration, analytical, and organizational skills.

About Affinity

Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need.

For more information on Affinity, please visit www.affinity-group.ca

Skills

AWS LambdaAzureCloudContainerizationDockerHybrid CloudInfrastructure as CodeLinuxMigrationNetworkingPostgreSQLSecurityVirtualizationWindows

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free