Network Engineer

iA Financial GroupToronto, ON
Hybrid

About The Position

The Network Engineer collaborates closely with the Infrastructure, Helpdesk, and Information Security teams to support, maintain, and enhance PPI’s advanced hybrid IT ecosystem, with a strong emphasis on enterprise networking across both on‑premises and Microsoft Azure environments. The Network Engineer is responsible for implementing new solutions, maintaining and upgrading network infrastructure—including routers, switches, wireless systems, firewalls, and cloud networking components—and proactively monitoring and troubleshooting complex issues to ensure a secure, well‑documented, scalable, and reliable environment.

Requirements

  • Degree in Computer Science or related discipline
  • Minimum 8 years of experience in a network engineering role, preferably within financial services or insurance environments
  • Deep understanding of TCP/IP networking in complex, enterprise-scale environments
  • Strong hands-on experience with Cisco networking technologies
  • Demonstrated proficiency with PowerShell scripting (or similar automation tools)
  • Advanced experience with networking protocols and technologies including: BGP, IS-IS, MPLS-VPN QoS, DHCP, DNS, SNMP
  • IPSec and SSL VPN technologies
  • Hands-on experience in configuring and optimizing network performance monitoring systems to support SLA targets and operational efficiency.
  • Proven experience designing and supporting Azure networking solutions in production environments
  • Strong knowledge of Azure VNets, ExpressRoute, VPN Gateway, Private Endpoints, hybrid DNS, and secure connectivity patterns
  • Experience operating in hybrid cloud environments integrating on‑premises networks with Azure
  • Familiarity with Azure landing zone networking concepts and cloud security best practices
  • Ability and willingness to travel as required
  • Excellent written and verbal communication skills with strong documentation practices
  • Proven ability to manage multiple priorities and shift between projects effectively
  • Exemplary interpersonal skills with the ability to collaborate across Infrastructure, Security and Application teams

Nice To Haves

  • Cisco certifications (CCNA, CCNP, CCIE)
  • Microsoft Azure certifications such as: Azure Network Engineer Associate (AZ‑700)
  • Azure Solutions Architect (AZ‑305)

Responsibilities

  • Support the implementation, maintenance, and optimization of PPI’s wired and wireless network infrastructure.
  • Assist in managing network security technologies, including firewalls, IPS/IDS, vulnerability scanners, SIEM platforms, and secure remote‑access solutions.
  • Contribute to the operation and enhancement of datacenter networking environments.
  • Support connectivity for remote sites and branch offices.
  • Maintain and troubleshoot remote-access technologies such as VPN and secure access gateways.
  • Support PPI ’s Enterprise MPLS VPN infrastructure.
  • Support multi‑homed BGP Internet connectivity, including routing, redundancy, and failover.
  • Design, implement, and maintain Azure virtual networking components, including VNets, subnets, IP addressing, and hub‑and‑spoke architectures.
  • Configure and support Azure ExpressRoute and ExpressRoute Gateway environments, ensuring resilient routing and failover.
  • Implement and support Azure load-balancing and traffic‑management services such as Azure Load Balancer and Azure Application Gateway (WAF).
  • Integrate Azure and on‑premises networks using BGP, routing policies, and DNS strategies.
  • Manage Azure DNS, private DNS zones, and hybrid name‑resolution services.
  • Demonstrate strong knowledge of network performance monitoring platforms, including link monitoring, SLA tracking, QoS performance testing, application performance visibility, and proactive alerting to ensure network reliability and service continuity.
  • Diagnose and resolve Tier‑3 network and connectivity issues across on‑premises and cloud environments.
  • Configure and optimize network performance monitoring systems to support SLA targets and operational efficiency.
  • Maintain accurate and current network and Azure architecture documentation.
  • Participate in the paid on‑call rotation for network outage alerts and escalations.
  • Pursue ongoing technical training and certifications to maintain subject‑matter expertise.
  • Travel to PPI locations as required to support network upgrades, deployments, and site moves.
  • Perform additional network‑related tasks and projects as assigned

Benefits

  • flexibility of a hybrid work environment
  • paid on-call rotation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service