Network & Cloud Infrastructure Engineer
Role details
Job location
Tech stack
Job description
We are looking for an experienced Senior Network & Cloud Infrastructure Engineer to join our team and serve as a trusted technical advisor for our enterprise customers. You will design, implement, and manage complex hybrid and cloud-native network environments while working directly with customers to ensure resilient, secure, and high-performing infrastructure. This is a highly collaborative, customer-facing role that requires deep technical expertise combined with the ability to communicate clearly across technical and non-technical audiences., * Design, deploy, and administer enterprise-grade network infrastructure including routing, switching, firewalls, and SD-WAN solutions across on-premises and hybrid environments.
- Architect and implement High Availability (HA) and Disaster Recovery (DR) solutions ensuring business continuity and meeting agreed SLA targets.
- Manage and optimize cloud networking components within Azure, AWS, or GCP - including VNets/VPCs, subnets, peering, VPN gateways, ExpressRoute/Direct Connect, load balancers, and security groups.
- Configure and manage Network Security Groups (NSGs), firewall policies, and access control lists to enforce network segmentation and zero-trust principles.
- Oversee DNS architecture, management, and troubleshooting across internal and public-facing zones, including hybrid DNS resolution strategies.
- Deploy and manage load balancing solutions (L4/L7) including Application Gateways, Azure Front Door, AWS ALB/NLB, or equivalent, ensuring optimised traffic distribution and failover.
- Act as a primary technical point of contact for customers, conducting requirement workshops, presenting infrastructure proposals, and providing ongoing advisory support.
- Collaborate cross-functionally with globally distributed teams to deliver infrastructure projects on time, contributing as an effective virtual team member across time zones.
- Develop and maintain technical documentation including network diagrams, runbooks, and operational procedures in English and Spanish.
- Proactively identify risks, lead root cause analysis for incidents, and drive continuous improvement initiatives to enhance infrastructure reliability and performance.
Requirements
- 6-8+ years of network administration experience in enterprise environments, with hands-on ownership of production infrastructure.
- Deep expertise in at least one hyperscaler platform (Azure, AWS, or GCP), including cloud-native networking services, identity and access, and infrastructure-as-code tooling.
- Proven experience designing and managing customer network infrastructure, HA/DR topologies, connectivity solutions, load balancers, NSGs, and DNS across hybrid or multi-cloud environments.
- Solid understanding of core networking protocols: BGP, OSPF, TCP/IP, VLAN, MPLS, IPSec, and SSL/TLS.
- Demonstrated customer-facing experience - capable of translating complex technical concepts for diverse audiences and building trusted relationships with stakeholders at all levels.
- Strong written and verbal communication skills in both English and Spanish, with the ability to produce professional documentation and lead customer conversations in both languages.
- Proven ability to work independently and collaboratively as part of a dynamic, geographically dispersed virtual team, managing priorities effectively with minimal supervision., * Relevant certifications such as CCNP/CCIE, AZ-700 (Azure Network Engineer), AWS Advanced Networking Specialty, or equivalent GCP Professional Network Engineer certification.
- Experience with infrastructure-as-code tools such as Terraform, Bicep, or CloudFormation for network resource provisioning.
- Familiarity with network monitoring and observability tools (e.g., Azure Network Watcher, AWS CloudWatch, Datadog, ThousandEyes).
- Exposure to SD-WAN, SASE, or Zero Trust Network Access (ZTNA) architectures.
- Experience in managed services or consultancy environments delivering infrastructure solutions to external enterprise customers.
- Scripting or automation skills using Python, PowerShell, or Bash for network operations tasks.