Jobs / Tangerine

Cloud Architect

Tangerine · Toronto, ON, Canada
Toronto, ON, CanadaOnsite
Remuneration
Pension and benefits programs
Location
Toronto, ON, Canada
Visa sponsorship
Not specified

Job summary

The Cloud Architect develops the cloud adoption strategy and enterprise platform capabilities supporting infrastructure and application teams as development practices and runtime environments modernize. The role defines cloud reference architecture and roadmaps, builds automated provisioning and infrastructure as code, and advises teams on secure, reliable cloud design. Key technologies and domains include Google Cloud Platform, hybrid connectivity, Kubernetes/GKE, cloud networking and security, Terraform, Java/Spring, and CI/CD.

Benefits

Pension and benefits programs

Qualifications

  • Bachelor's degree or equivalent or higher in computer science, engineering, or mathematics.
  • Strong software development experience across languages and frameworks.
  • Strong understanding of the software development lifecycle and related technologies.
  • Understanding of release processes, environments, binary repositories, and CI/CD.
  • Strong understanding of cloud infrastructure and networking.
  • Experience developing and deploying cloud infrastructure.
  • In-depth knowledge of software architecture, design patterns, and security considerations.
  • Expertise in cloud platform features and capabilities.
  • Experience with Google Cloud Platform is an asset.
  • Knowledge of GCP core services and landing zone design.
  • Knowledge of cloud security technologies, including IAM, organization policies, VPC Service Controls, encryption, secrets management, workload identity, security logging, and monitoring.
  • Knowledge of hybrid cloud connectivity, including Cloud Interconnect, Partner Interconnect, and Cloud VPN.
  • Knowledge of cloud networking, including Network Connectivity Center, VPC, Shared VPC, routing, firewalls, load balancing, and DNS.
  • Knowledge of Kubernetes/GKE, Java/Spring, web APIs, microservices, DevOps, Terraform or similar infrastructure-as-code tools, open-source technologies, and Linux.

Responsibilities

  • Establish cloud platform vision, strategy, and roadmaps.
  • Define cloud reference architecture.
  • Communicate technology vision and roadmaps to teams and stakeholders.
  • Develop, document, and maintain enterprise cloud platforms, services, and components.
  • Work with cloud providers to assess technologies and evolve platform services.
  • Build software and pipelines to automate cloud platform provisioning and maintenance.
  • Design and implement infrastructure as code.
  • Collaborate with engineers and architects to scope and estimate work.
  • Participate in planning, retrospectives, and stand-ups.
  • Design and build highly available, scalable infrastructure, including Kubernetes platforms.
  • Advise application and infrastructure teams on cloud options, design patterns, best practices, and security.
  • Enable controls for availability, integrity, reliability, security, disaster recovery, and cost optimization.
  • Define and facilitate architecture and governance processes aligned with application development and quality assurance.
  • Mentor and coach team members.

Skills

GCPGKEIAMJavaKubernetesLinuxTerraformCloud DNS

Degrees

Bachelor's degree or equivalent or higher in computer science, engineering, or m

Industry

Banking

Relocation

No