D2L is a cloud company that is modernizing education and building the Future of Work. The old models of teaching and learning are in the midst of the largest transformation in history, and D2L is at the heart of that fundamental shift. New models of teaching and learning enable a personalized, student-centric experience – and deliver improved retention, engagement, satisfaction, and results for learners of all ages – in schools, campuses, and companies. D2L is disrupting the way the world learns, by providing the next generation learning environment and solutions to engage and inspire learners. And most importantly, by giving customers a platform that is easy, flexible, and smart. No other company provides a solution as robust and innovative as D2L. D2L has had a singular mission for 25 years and is dedicated to that same mission in the years ahead: to transform the way the world learns – and by doing so, we will help improve human potential globally. A member of our Talent Acquisition team reviews ALL of our applications - yes a real person reviews resumes! They are excited to read more about what amazing things you could add to D2L. The Senior Network and Infrastructure Engineer plays a critical role in designing, deploying, and maintaining the core infrastructure that supports D2L’s global operations. This role blends deep technical expertise in enterprise networking and cloud infrastructure, with a focus on ensuring high availability, performance, scalability, and security across both on-premises and cloud environments, including platforms such as AWS and Azure. The engineer will be responsible for managing the full lifecycle of physical network components (Aruba switches, firewalls, access points) and virtual network configurations in Azure. They will lead projects, optimize infrastructure performance, implement automation, and ensure all systems are documented and compliant with security standards. The ideal candidate is a strong collaborator, capable of mentoring peers, driving technical decisions, and owning network architecture end to end. Major Responsibilities: Operations and Maintenance• Enterprise Network Architecture & MaintenanceDesign, deploy, and support LAN/WAN, wireless, and VPNs across physical and cloud environments. Maintain accurate documentation of network designs, IP schemes, and architecture decisions.• Cloud Networking (Azure Focused)Build and maintain Azure virtual networks, NSGs, route tables, and hybrid connectivity (e.g., ExpressRoute, Site-to-Site VPN). Document cloud configurations, routing paths, and integration points with on-premises networks.• Network Security & Access ControlConfigure and maintain firewalls, NAC solutions (e.g., ClearPass), and remote access policies. Create and update security policy documentation, access control lists, and audit logs.• Hardware Lifecycle ManagementPerform hardware upgrades, replacements, and lifecycle tracking for switches, firewalls, and access points. Maintain inventory records, lifecycle schedules, and deployment documentation. Monitoring and Automation• Network MonitoringMonitor network health using Aruba Central, SNMP, and NetFlow. Document monitoring thresholds, alert response playbooks, and historical performance data.• Automation of Network TasksAutomate repetitive tasks using scripting or orchestration tools (e.g., PowerShell, Ansible, Python). Maintain script repositories with usage documentation, change logs, and automation workflow diagrams.• Availability and Fault ManagementEnsure uptime by implementing automated failover mechanisms and redundancy strategies. Document high availability configurations, redundancy paths, and incident response procedures. Optimization and Performance Tuning• Traffic Analysis and Bandwidth OptimizationAnalyze traffic patterns, optimize routing, and apply QoS policies. Document tuning outcomes, performance benchmarks, and historical trend data.• Capacity PlanningProject future network demands and scale infrastructure to support growth. Maintain capacity reports, utilization forecasts, and growth models.• Configuration StandardizationEnforce consistent and secure configurations across all network devices using templates and automation. Maintain version-controlled configuration standards and update logs. Collaboration and Support• Escalation and Subject Matter ExpertiseAct as the technical authority and escalation point for complex network issues. Document troubleshooting processes, RCA reports, and known issue resolutions.• Project ParticipationProvide technical input for infrastructure projects, ensuring proper network design, integration, and scalability. Maintain project-specific documentation and implementation plans.• Cross-Team TroubleshootingPartner with infrastructure, application, and support teams to diagnose and resolve network-related problems. Log and document resolutions in accordance with team procedures.• Documentation and Knowledge SharingOwn and maintain all network-related documentation including topology diagrams, SOPs, runbooks, and knowledge base articles. Provide documentation-based training and guidance for peers and junior engineers. Participate in formal yearly documentation reviews and ensure outdated documents are revised, archived, or removed in accordance with governance policies.• Change Management ParticipationPrepare and document change records, risk assessments, and rollback plans for all network modifications. Follow ITIL-aligned change control processes and maintain detailed records. WHAT YOU'LL BRING TO THE ROLE: Competencies:• Strong technical troubleshooting and diagnostic skills across complex networked environments.• Effective communicator and collaborator across infrastructure, security, and project teams.• Strong understanding of security best practices in networking and cloud environments.• Excellent documentation, knowledge-sharing, and mentoring abilities.• Strategic mindset with the ability to align infrastructure with business goals and growth. Suggested Qualifications/Experience:• Networking Expertise:5+ years of experience with physical and virtual networking, including enterprise technologies such as switching, routing, VLANs, QoS, VPNs, and advanced network security and design.• Cloud Infrastructure (Azure):2+ years of hands-on experience with Azure Infrastructure-as-a-Service (IaaS), including virtual networking (VNETs, NSGs, routing, peering, and hybrid connectivity).• Aruba Network Technologies:Proven experience with Aruba infrastructure including Aruba Central and ClearPass for network management and access control.• Infrastructure Operations & Microsoft Ecosystem:Experience with Windows Server and Windows desktop operating systems, Office 365, Active Directory, SCCM, MDM solutions, and infrastructure patching and maintenance.• Monitoring and Resiliency:Strong background in infrastructure monitoring, as well as implementing database backups, high availability (Always-On), and disaster recovery strategies.• Automation and Infrastructure as Code:Proficient in scripting and automation tools such as PowerShell, Python, and Ansible; familiar with configuration management and version control practices.• Certifications (Preferred):Aruba Certified, Azure Administrator/Architect, CCNA/CCNP, Network+, Security+.The expected base salary range for a new hire in this role is listed below. The annualized base salary offered is determined by each candidate’s relevant knowledge, skills, education, training and experience. It is aligned to ensure both internal and external competitiveness using market data for the geographic location and industry. As part of the total compensation at D2L the role may be eligible for additional benefits including a Wellness Subsidy, Equity Grants, Variable Incentive, and more.Base Salary Range$90,000—$125,000 CADDon’t meet every single requirement? We strongly encourage you to still apply! At D2L, we are committed to creating a diverse and inclusive environment. We encourage your application even if you don't believe you meet every single qualification outlined, because we love to help our people grow and develop! Why we're awesome: At D2L, we are dedicated to providing you with the tools to do the best work of your life. While some of our perks and benefits may vary depending on location or employment type, we are proud to provide employees with the following through #LifeAtD2L: Impactful work transforming the way the world learns Flexible work arrangements Learning and Growth opportunities Tuition reimbursement of up to $4,000 CAD for continuing education through our Catch the Wave Program 2 Paid Days off for Catch the Wave related activities like exams or final assignments Employee wellbeing (Access to mental health services, EFAP program, financial planning and more) Retirement planning 2 Paid Volunteer Days Competitive Benefits Package Home Internet Reimbursements Employee Referral Program Wellness Reimbursement Employee Recognition Social Events Dog Friendly Offices at our HQ in Kitchener, Winnipeg, Vancouver and Melbourne.
Job Type
Onsite role
Skills required
Azure, Python
Location
Kitchener, Ontario
Salary
90,000-125,000
Date Posted
May 10, 2025
D2L is seeking a Senior Infrastructure Engineer to design, deploy, and maintain their global network infrastructure, focusing on high availability and security in both on-premises and cloud environments.