Cloud Network Engineer
">
Our company is seeking an experienced Cloud Network Engineer to join our team. As a key member of our IT department, you will be responsible for designing and implementing secure, scalable, and resilient cloud network architectures across multiple platforms.
">
* Network Architecture & Design
You will work closely with our security, platform, and application teams to ensure that our network solutions align with business requirements and security policies. You will also participate in incident response activities related to network connectivity and performance issues, providing expert-level troubleshooting and resolution.
">
* Azure Networking Expertise
The ideal candidate will have a strong understanding of TCP/IP, routing protocols (BGP, OSPF), DNS, and network security principles. They will also have experience with network monitoring and diagnostic tools, as well as proficiency with Infrastructure as Code tools (Terraform, ARM templates, Bicep).
">
* Multi-Cloud Networking
Responsibilities:
">
* Design and implement secure connectivity solutions between on-premises, Azure, and GCP environments using VPN, ExpressRoute, Cloud Interconnect, and other hybrid networking technologies.
">
* Analyze network performance, identify bottlenecks, and implement optimizations to improve latency, throughput, and overall network efficiency.
">
* Perform advanced network diagnostics using Azure Network Watcher, traffic analytics, and other monitoring tools to quickly identify and resolve connectivity issues.
">
* Implement network security best practices including micro-segmentation, zero-trust networking principles, and secure network access controls.
">
* Design and manage network connectivity and routing between Azure and GCP, ensuring optimal performance and security across cloud platforms.
">
* Design and implement container networking solutions for Azure Kubernetes Service (AKS) and other Kubernetes platforms, including CNI configuration, service mesh implementation, and ingress controllers.
">
* Maintain comprehensive network documentation, topology diagrams, and establish networking standards and best practices.
">
* Develop and maintain network infrastructure using Terraform, ARM templates, and other IaC tools to ensure consistent and repeatable deployments.
">
* Work closely with security, platform, and application teams to ensure network solutions align with business requirements and security policies.
">
* Participate in incident response activities related to network connectivity and performance issues, providing expert-level troubleshooting and resolution.
">
* Implement and maintain network monitoring solutions, configure alerting for network performance and availability metrics.