Job SummaryThe GCP Cloud Architect is responsible for leading enterprise application migration and modernization from legacy platforms to Google Cloud Platform (GCP).
This role drives end-to-end cloud architecture, solution design, and modernization initiatives using Java, C#, Apigee, GitHub, and CI/CD automation.
The architect will serve as a cloud subject matter expert, collaborating with engineering teams and business stakeholders to design scalable, secure, and high-performance cloud-native solutions aligned with organizational goals.
This position requires deep experience in cloud architecture, distributed systems design, workload migration, and enterprise application modernization.
Key Responsibilities- Serve as a Subject Matter Expert for GCP services, architecture patterns, and enterprise migration strategies.
- Design secure, scalable, highly available, and cost-optimized cloud architectures aligned with business objectives.
- Lead end-to-end migration of applications from legacy platforms (on-prem, AS400, traditional environments) to GCP.
- Leverage GCP services such as Cloud Run, GKE, Compute Engine, Pub/Sub, BigQuery, Cloud SQL, and GCP Operations Suite.
- Architect solutions using Apigee for API-led connectivity and integration.
- Build modernization roadmaps using Java and C#, applying microservices, distributed systems, and API-first design.
- Develop CI/CD pipelines using GitHub, GitHub Actions, Cloud Build, and Artifact Registry.
- Present architecture recommendations, migration strategies, and solution designs to technical and executive stakeholders.
- Produce high-quality architecture documentation including diagrams, whitepapers, decks, and training materials.
- Deliver technical training and enablement sessions for engineering and product teams.
- Ensure cloud deployments meet standards for security, compliance, performance, and resiliency.
- Manage multiple concurrent engagements and adapt to changing priorities.
- Collaborate with development, DevOps, product, infrastructure, and business teams to ensure cohesive delivery.
- Document architecture standards, solution blueprints, runbooks, and migration plans.
Required Qualifications- 15+ years of overall IT experience with strong background in enterprise architecture and service delivery.
- Hands-on experience migrating or modernizing legacy applications onto GCP.
- Minimum 4+ years in application architecture involving cloud computing, distributed systems, or infrastructure.
- Minimum 2+ years architecting and operating GCP-based solutions.
- Minimum 2+ years in customer-facing technical roles.
- Strong hands-on experience with Java and C#.
- Experience building CI/CD pipelines using GitHub or equivalent tools.
- Expertise with Apigee API Management.
- Deep understanding of IAM, encryption, networking, load balancing, and DevOps automation.
- Demonstrated experience translating business requirements into cloud architecture solutions.
- Bachelor's or Master's degree in Computer Science, Engineering, or equivalent experience.
Preferred Qualifications- Familiarity with Azure cloud environments.
- Experience with enterprise architecture frameworks such as TOGAF.
- Background supporting large-scale legacy modernization or migration initiatives.
- Strong communication skills working with both engineering and business stakeholders.
Certifications- Google Professional Cloud Architect certification (required).