GCP Networking Consultant
Job Description:
Position: GCP Networking Consultant
Location: Remote
Work Type: Contractual (1 year extendable)
Overview:
We are seeking an experienced Google Cloud Platform (GCP) Networking Consultant to implement a secure, multi-VPC architecture that integrates Shared VPCs, Palo Alto NGFW appliances, Apigee, and multi-cloud connectivity (AWS/Azure). The consultant will work closely with our cloud and security teams to configure, validate, and optimize the network topology depicted in our high-level design.
Scope of Work / Key Responsibilities:
Architecture Implementation:
- Configure and deploy the GCP network architecture as per the provided diagram.
- Establish Hub-and-Spoke connectivity between Transit VPC, Hub (Trust) VPC, and multiple Spoke/Shared VPCs.
- Ensure proper VPC peering, routing, and firewall rules to enable communication across environments.
Palo Alto VM-Series Firewall Configuration:
- Deploy and configure Palo Alto NGFW appliances (VM-Series) within the Transit and Hub VPCs.
- Implement and validate north-south and east-west traffic inspection between VPCs and external networks.
- Configure NAT, UDRs, and next-hop routing for secure traffic flow.
Shared VPC and Apigee Integration
- Configure Shared VPCs for multiple service projects and ensure proper IAM roles and subnet allocations.
- Integrate Apigee X (deployed in the Trust VPC) with the producer spoke networks.
- Manage static routes, NCC (Network Connectivity Center) integration, and Apigee connectivity for API traffic routing.
Connectivity & Routing o Configure interconnects/VPNs between GCP, AWS, and Azure.
- Implement load balancing (ILB/XLB) configurations as per architecture.
- Ensure traffic from Akamai/internet consumers to Apigee endpoints flows securely through Palo Alto firewalls.
Validation & Documentation
- Conduct end-to-end validation of routing, firewall policies, and latency testing.
- Deliver network configuration documentation, routing tables, and test reports.
- Provide knowledge transfer and handover documentation to internal teams.
Required Skills & Experience:
- 5+ years of hands-on experience in GCP networking.
- Excellent communication skills to communicate with International clients.
- Proven expertise in Shared VPC architecture design and implementation.
- Strong understanding of VPC Peering, UDRs, Routes, and ILB/XLB configurations.
- Experience deploying and managing Palo Alto VM-Series firewalls in GCP.
- Familiarity with Apigee X, Network Connectivity Center (NCC), and multi-cloud VPN/interconnect setups.
- Knowledge of Terraform or Deployment Manager for IaC (preferred).
- GCP certifications such as Professional Cloud Network Engineer or Cloud Architect (preferred).
Deliverables:
- Fully configured GCP networking environment per the approved design.
- Documented network topology, routing table, and security configuration.
- Knowledge transfer and operational handover.
Required Skills:
Gcp Networking