You're using an older version of Internet Explorer that is no longer supported. Please update your browser.

DevOps Engineer

Toronto, ON
Full Time
7 days ago

DevOps Engineer, Network Security Group


As a DevOps Engineer, you will be working to improve & expand the CI/CD pipeline (and associated systems) that's used by development teams around the world. You will be working as part of a global team that ensures product development teams have the necessary tools to work efficiently & develop our products. You will also contribute to the architecture & design of the CI/CD pipeline, and work with the appropriate stakeholders to complete the implementation.

This position is based at our Canadian office in Vancouver, British Columbia.

Main Duties
  • Contribute to the design & development of the CI/CD pipelines for NSG products
  • Identify & integrate open-source or 3 rd party tools with existing systems to enable engineering teams to work more efficiently
  • Define & drive development that continuously improves the performance, scalability & resiliency of the CI/CD pipelines
  • Manage the day-to-day operation of CI/CD/build systems which are core to NSG Engineering
  • Respond to events and troubleshoot/resolve operational issues

Experience and skills

Essential skills:
  • 2+ years' experience designing, troubleshooting or working on CI/CD pipelines
  • Strong software development skills using Python, Perl, Ruby, or Java
  • Good knowledge of Git and its branching model
  • Experience working with tools like Jenkins, Bamboo, Ansible, SonarQube
  • Strong competency in continuous deployment and DevOps patterns
  • Understanding of IT operations change management and incident response processes
  • Excellent verbal and written communication skills.

Desirable skills:
  • Expertise designing, implementing and operating scalable cloud systems in AWS or Azure
  • Experience deploying and operating microservices using Docker containers
  • Experience working with Kubernetes
  • Expertise in designing and implementing monitoring strategies for complex systems
  • Security domain/security testing knowledge a plus
  • Strong leadership, judgment, and decision-making skills