GCP Cloud Migration Engineer managing complex lift-and-shift cloud migrations from legacy systems. Collaborating with global teams to utilize modern GCP-native infrastructure strategies.
Responsibilities
Navigate and remediate a complex brownfield estate featuring end-of-life operating systems (Windows Server 2008, older Linux), hardcoded IP addresses, and undocumented server-to-server dependencies.
Redesign and migrate legacy on-premises load balancing architecture to GCP Cloud Load Balancing (Internal/External models) with zero downtime.
Write, maintain, and deploy infrastructure strictly using Terraform within an existing codebase and GitHub Actions CI/CD pipelines.
Operate and troubleshoot pipelines using Workload Identity Federation (WIF) and OIDC token exchange for keyless GCP authentication.
Ensure all architectural changes strictly adhere to HIPAA and PIPEDA frameworks.
Manage active IPsec VPN tunnels between on-premises systems, GCP, and various third-party functional sites.
Leverage AI prompting tools to accelerate current-state understanding, map hidden dependencies, and compress discovery time.
Requirements
Proven track record of working in complex, undocumented brownfield environments.
Experience handling end-of-life OS, single Active Directory domains spanning prod/non-prod, and unmapped subnets.
Ability to make sound judgment calls mid-delivery when discovery reveals infrastructure surprises.
Deep knowledge of GCP-native architecture: hub-and-spoke VPC, Cloud VPN, hierarchical firewall policies, IAM, and organisation policy management.
Strong understanding of GCP URL maps, backend service models, split-horizon DNS, path-based routing patterns, and SSL certificate migration.
Hiring Python Developer with AWS Lambda for full - time permanent role in Toronto, ON. Requires 10+ years experience in large - scale distributed systems.