Principal DevOps

Montreal, Quebec, Canada

The future of work is flexible and so is OneSpan. Our teams have proven that they are able to achieve their goals together while being apart throughout the global pandemic and we are embracing work flexibility. Whenever possible, you can choose when you wish to come into the office and when you wish to work from home and get to enjoy the benefits of both worlds. 

OneSpan is looking for Principal DevOps to join our team.

As our new colleague, you will participate in the design, development of tools supporting and promoting the automation of various development operations. Your work will enable the different development teams in Belgium, the Netherlands, France and Canada to serenely and efficiently develop and deliver one of our core business software solutions.

Key Responsibilities: 

  • Deliver Infrastructure as code.
  • Manage and automate cloud infrastructure and services.
  • Support containerization efforts.
  • Develop tooling and templates used by R&D teams and Operators (including full-stack development) .
  • Maintain and improve automation scripts and tools for the project and support users of the build systems.
  • Collaborate with different Agile Teams to optimize the build and deployment pipelines.
  • Evaluate, investigate, and trial R&D/DevOps solution vendors.
  • Manage and Automate Security Services; integrate security practices into the tooling.
  • Drive problem investigations following production outages using centralized logging/Metrics. 
  • Create, manage and document build and deployment processes.
  • Mentor junior team members.

Minimum experience and/or knowledge with a significant part of the following technologies and approach to work:  

  • Bachelors Degree computer sciences, computer engineering or related field.
  • A minimum of 5 to 7 years in a similar role.
  • Full-stack Software Development (JavaScript/TypeScript, Python, Java, .NET).
    • SCM (Git).
    • Client-side web frameworks (Vue, React or Angular).
    • Backend Web application (Express, Flask, Spring).
  • Infrastructure as Code (IaC with Terraform, AWS SDK/CloudFormation, Ansible) .
  • Cloud Infrastructure Management (AWS, Azure or GCP).
  • Agile/DevOps SDLC (SCRUM, Kanban).
  • Proactivity and ability to take ownership until delivery.
  • Likes a challenge, and continuously learn new things.
  • Team player with a positive mindset.
  • Strong communication skills.

Preferred but important Requirements:

  • Containerization (ECS, Docker, Kubernetes).
  • Troubleshooting, using centralized logging (, Cloudwatch logs), APM (New Relic, DataDog ) and Network capture (nmap, flow logs, tcpdump).
  • Continuous Integration/Delivery, using pipelines (Gitlab).
  • Web application and network Security (OWASP, encryption, SOC/PCI-DSS/ISO).



We offer you the opportunity to be part of a world of trusted digital interactions and agreements. 

You hold significant responsibility and accountability; your work makes an impact. We move quickly to stay on top of the latest technology and industry trends, which inform and help your work. If you want to join a team that helps organizations to accelerate their digital transformations by enabling secure, compliant and refreshingly easy digital customer agreements and transactions, we like to meet you!

We know it takes people with a diversity of perspectives, ideas and culture to make our company succeed. We are committed to building a community of belonging and meaningful connections. Likewise, we also believe that hiring the best talent will lead to the creation of better products and services.

OneSpan is an Equal Opportunity employer, for more information please visit our Talent Acquisition Privacy Center.

Back to job listings