Design and own the migration of applications and microservices from on-premise infrastructure to the cloud (GCP), starting with lower-risk workloads and progressing to larger, more business-critical systems
Architect scalable, secure, cost-efficient environments on Google Cloud Platform (GCP), following the provider’s well-architected best practices
Partner with the Director of Software Engineering on migration strategy and key architecture decisions
Collaborate closely with our DevOps engineer to integrate migrated applications into existing CI/CD pipelines and deployment workflows
Establish monitoring, logging, and alerting to ensure reliability and performance post-migration
Implement security, identity/access management (IAM), and networking best practices for cloud workloads
Evaluate and recommend migration strategies (rehost, replatform, refactor) on a per-application basis
Troubleshoot and resolve cloud infrastructure issues independently, with minimal escalation support
Document architecture, runbooks, and migration decisions for future team growth