The Role: Fexco Tech is seeking a highly skilled and motivated Senior Network Engineer to join our team. This role focuses on cloud networking across Azure and Google Cloud, while also requiring a solid understanding of hybrid environments and on-prem to cloud connectivity. The ideal candidate will have deep expertise in cloud networking, experience with Azure and GCP, and a strong background in Infrastructure as Code (IaC). Core Responsibilities: Cloud Network Design & Implementation: Design, implement, and manage network architectures within Microsoft Azure and Google Cloud Platform (GCP), including Virtual Networks (VNets), Virtual Private Clouds (VPCs), subnets, routing tables, network security groups (NSGs), Next-Generation Firewalls (NGFWs) and VPNs. Infrastructure as Code (IaC): Develop, maintain, and manage network infrastructure using IaC tools such as Terraform. Network Security: Implement and enforce network security best practices, including access controls, segmentation, intrusion detection/prevention, and compliance with industry standards. Connectivity & Hybrid Cloud: Design and implement secure and efficient connectivity solutions between on-premises environments and cloud platforms, including ExpressRoute, VPN Gateways, and Cloud Interconnect. Troubleshooting & Support: Provide expert-level support for complex cloud network issues, using observability tools to ensure high availability, reliability, and rapid incident resolution. Automation: Automate routine network configuration, deployment, and management tasks using scripting languages (e.g., Terraform, Python, PowerShell, Bash). Collaboration: Collaborate closely with development, operations, and security teams to ensure network solutions align with application requirements and overall architectural goals. Essential Skills & Experience: Proven experience as a Network Engineer or Cloud Network Engineer in a production environment. Strong hands-on experience with Microsoft Azure networking services (e.g., Virtual Network, Next-Generation Firewalls, Load Balancer, Azure DNS, ExpressRoute). Knowledge of Google Cloud Platform (GCP) networking services (e.g., VPC, Cloud VPN, Cloud Interconnect, Cloud Load Balancing, Cloud DNS). Proficiency with Infrastructure as Code (IaC) tools, particularly Terraform. Solid understanding of core networking concepts, including TCP/IP, DNS, VPN, routing protocols (BGP), and network security. Familiarity with CI/CD pipelines and DevOps practices. Excellent communication and interpersonal skills, with the ability to work effectively in a team environment. Desirable Skills & Qualifications: Relevant cloud certifications (e.g., Microsoft Certified: Azure Network Engineer Associate, Google Cloud Certified - Professional Cloud Network Engineer). Knowledge of containerization technologies (Docker, Kubernetes) and their networking requirements.