Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Td Bank Public Cloud Network Engineer 
Canada, Ontario, Toronto 
389461701

05.05.2024
Toronto, Ontario, CanadaTechnology Solutions


Roles and Responsibilities

  • Assess, engineer, and deliver scalable network security & micro-segmentation technologies an solutions to TD's public cloud platform
  • Align with platform teams to design and build network security policy frameworks, design & build standards, labelling & tagging standards, etc.
  • Automation of all solutions to ensure they can be deployed and tested within our CI/CD pipelines
  • Work towards alignment and orchestration of network security solutions between hybrid cloud environment in private and public clouds
  • Design and actualize business & operational processes for ongoing support of TD's public and private network security solutions
  • Align with technology & regulatory risk partners to set requirements
  • Deliver additional network security designs and solutions to business and risk management partners
  • Evaluate, validate, design and deploy new network security solutions, products, upgrades, and feature enhancements
  • Create high- and low-level design diagrams, build standards and technical specifications
  • Develop and publish support document & business processes for the operational lifecycle of delivered solutions
  • Proactively engage and promote new technologies and ideas that can add value or reduce costs to each of TD’s core businesses

Job Requirements
  • Experience with network segmentation utilizing Azure native Network Security Groups (NSGs) and Application Security Groups (ASGs) is required – MUST HAVE
  • Experience with network security policy automation and integration with DevOps deployment and build pipelines via infrastructure as code tools (e.g., GitHub Actions, Terraform, Jenkins, etc.) is required – MUST HAVE
  • Experience with Python or other development languages is required – MUST HAVE
  • Experience with network segmentation and security solutions for Kubernetes environments (AKS) is preferred – MUST HAVE
  • Experience with deployment of software defined networking and network segmentation through including but not limited to: NICE TO HAVE
  • Experience with the deployment of Network Virtual Appliances (NVAs) into Azure Public Cloud is required – NICE TO HAVE

  • VMware NSX-V/NSX-T
  • Cisco ACI
  • Development of automated policy-based security policies via software defined labeling or tagging to reduce time and complexity spent deploying and troubleshooting infrastructure.
  • Experience working in complex enterprise network infrastructures
  • Strong communication skills to explain technologies to a wide audience
  • Proven ability to work in a fast-paced environment and manage multiple deadlines and priorities
  • Proven ability to collaborate across a large organization to effectively realize outcomes
  • Ability to take leadership on engineering design decisions, solve technical problems, and make improvements to our systems
  • Azure certifications including Azure Fundamentals (AZ-900) and Azure Security Engineer Associate (AZ-500) are required – NICE TO HAVE
  • Google Cloud and/or AWS certifications are preferred, but not required
  • CISSP, CISM, or other general network security industry certifications are preferred
  • VMWare certification, especially VCP6-NV, is preferred
  • Bachelor’s degree in computer science, information technology, or engineering is required


If you’re interested in a specific career path or are looking to build certain skills, we want to help you succeed. You’ll have regular career, development, and performance conversations with your manager, as well as access to an online learning platform and a variety of mentoring programs to help you unlock future opportunities. Whether you have a passion for helping customers and want to expand your experience, or you want to coach and inspire your colleagues, there are many different career paths within our organization at TD – and we’re committed to helping you identify opportunities that support your goals.


We will provide training and onboarding sessions to ensure that you’ve got everything you need to succeed in your new role.