We are seeking a highly skilled Azure Networking Engineer to join our dynamic team. As an Azure Networking Engineer you will be responsible for designing implementing and managing the network infrastructure on the Microsoft Azure platform.
Responsibilities:
* Network Design and Architecture:
* Design and implement scalable and secure network architectures on Azure.
* Configure virtual networks subnets and network security groups (NSGs).
* Design and implement load balancers and application gateway configurations.
* Implement VPN and ExpressRoute connections for hybrid connectivity.
* Network Security:
* Implement network security best practices including firewall rules IPsec VPNs and network security groups.
* Configure Azure Firewall and Web Application Firewall (WAF).
* Conduct regular security assessments and vulnerability scans.
* Network Monitoring and Troubleshooting:
* Monitor network performance and identify potential issues.
* Troubleshoot network connectivity and performance problems.
* Analyze network logs and metrics to identify trends and anomalies.
* Automation and Scripting:
* Automate network provisioning and configuration using Azure CLI PowerShell or Terraform.
* Create scripts to automate routine tasks and improve efficiency.
* Collaboration:
* Collaborate with other teams (e.g. security infrastructure development) to ensure network requirements are met.
* Provide technical guidance and support to team members.
Qualifications:
* 7 years of experience in network engineering.
* Strong understanding of Azure networking services (Virtual Networks NSGs Load Balancers VPN Gateways ExpressRoute).
* Experience with network security concepts including firewalls VPNs and IPSec.
* Proficiency in scripting languages (PowerShell Python).
* Knowledge of network protocols (TCP/IP UDP HTTP HTTPS).
* Experience with network monitoring tools (Azure Monitor Network Watcher).
* Strong problemsolving and troubleshooting skills.
* Excellent communication and collaboration skills.