Key Responsibilities:
- Design, implement, and maintain enterprise-grade cloud network architectures across AWS, GCP, and Azure.
- Configure and manage hybrid cloud connectivity solutions, including:
- AWS Transit Gateway, Direct Connect, and CloudWAN
- VPN tunnels, private interconnects, and ExpressRoute (Azure)
- Collaborate with DevOps, Security, and Infrastructure teams to enforce cloud networking best practices.
- Build infrastructure using Terraform, including modular and reusable networking templates.
- Harden cloud environments by implementing NACLs, routing policies, firewall rules, and segmentation.
- Monitor and troubleshoot network performance, latency, and connectivity issues using tools such as CloudWatch, VPC Flow Logs, Wireshark, and ELK Stack.
- Participate in incident response and root cause analysis for cloud-related network outages.
- Document all network designs, standards, and procedures.
Required Skills & Experience:
- 7+ years of experience in cloud infrastructure/networking engineering.
- Expert-level skills in AWS, GCP, and Azure cloud networking services.
Hands-on experience with:
- Transit Gateway, Direct Connect, CloudWAN
- VPCs, subnets, route tables, NAT gateways, NACLs, Security Groups
- Azure ExpressRoute, GCP Cloud Interconnect
- Proven Infrastructure as Code experience with Terraform (modular development and Git workflows).
- Proficiency in Kubernetes (EKS, GKE, AKS) networking components: CNI plugins, ingress/egress controllers, service mesh.
- Familiarity with Istio, Karpenter, and container-native load balancing.
- Experience supporting regulated or security-sensitive environments (e.g., financial institutions).
Nice to Have:
- Scripting proficiency (Python, Bash, or PowerShell).
- Certifications (e.g., AWS Advanced Networking Specialty, GCP Professional Cloud Network Engineer, Azure Network Engineer Associate)