What are the responsibilities and job description for the Network Engineer (Azure) position at Alpha Omega Consultancy Services?
Client: TCS
About the Role
We are seeking a skilled Network Engineer with Azure expertise to join our IT infrastructure team in Boston, MA. In this role, you will be responsible for designing, implementing, and managing our network infrastructure across both on-premises and Azure cloud environments, ensuring optimal performance, security, and reliability of our network systems.
Key Responsibilities
- Design, implement, and maintain hybrid network solutions between on-premises infrastructure and Microsoft Azure
- Configure and manage Azure Virtual Networks, VPN Gateways, ExpressRoute connections, and Azure Load Balancers
- Implement and manage network security using Azure Network Security Groups, Azure Firewall, and Web Application Firewall
- Design and implement Azure Virtual WAN solutions for branch connectivity
- Configure and maintain traditional network infrastructure including routers, switches, firewalls, and load balancers
- Monitor network performance using Azure Network Watcher and other monitoring tools
- Troubleshoot network connectivity issues and resolve them in a timely manner
- Develop network automation solutions using PowerShell, Azure CLI, and ARM templates
- Create and maintain network documentation including topology diagrams, IP address schemes, and configuration procedures
- Collaborate with cloud engineering and security teams to ensure compliance with organizational policies
- Provide technical expertise and guidance on network design and architecture decisions
- Stay current with emerging networking technologies and Azure networking services
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, or related field
- 5 years of experience in network engineering
- 3 years of experience with Azure networking services (Virtual Networks, VPN, ExpressRoute)
- Strong knowledge of networking protocols (TCP/IP, DNS, DHCP, BGP)
- Experience with network security technologies and best practices
- Proficiency with network equipment from major vendors (Cisco, Juniper, etc.)
- Hands-on experience with firewall configuration and management
- Experience with network monitoring and troubleshooting tools
- Ability to read and create network diagrams and documentation
- Strong problem-solving skills with the ability to work under pressure
Preferred Qualifications
- Microsoft Certified: Azure Network Engineer Associate or equivalent certification
- Cisco CCNP or CCIE certification
- Experience with Azure Landing Zone implementation
- Knowledge of software-defined networking (SDN) concepts
- Experience with network automation tools and scripting
- Familiarity with CI/CD pipelines for network infrastructure as code
- Experience with containerization technologies (Docker, Kubernetes)
- Background in implementing zero trust network architectures
- Knowledge of IPv6 implementation and transition technologies
- Experience with global network design across multiple regions
Technical Skills
- Cloud Networking: Azure Virtual Networks, VPN Gateways, ExpressRoute, Azure Firewall, Network Security Groups, Load Balancers, Azure Front Door, Application Gateway
- Routing & Switching: BGP, OSPF, EIGRP, VLANs, VRF, Layer 2/3 technologies
- Security: Firewall rules, IDS/IPS, DDoS protection, SSL/TLS, Network micro-segmentation
- Automation: PowerShell, Azure CLI, ARM templates, Terraform, Ansible
- Monitoring: Azure Monitor, Network Watcher, Traffic Analytics, NPM tools
- Connectivity: Site-to-Site VPN, Point-to-Site VPN, ExpressRoute, Direct Connect
Location
- Based in Boston, MA