DevOps Engineer - Vancouver, BC

PNI Digital Media is a leading tech industry e-commerce solutions provider, and we're proud to be one of Canada's Top 100 Employers. We're looking for a talented DevOps Engineer to tackle the role of Environments Engineer in our Vancouver, BC office.

In this role, you’ll be a key member of the operations team, responsible for building, and deploying software to on-premise and Azure public cloud environments. The platform includes both the infrastructure and software required to support our customer-facing and backend applications for a large-scale e-Commerce platform.


  • Build, deploy, and troubleshoot on-premise and public cloud infrastructure environments

  • Build and deploy PNI software to various environments

  • Follow and contribute in security guidelines while building various environments

  • Create environments documentation

  • Improve and streamline existing build and release processes

  • Work with Infrastructure and Release teams to incubate ideas that will result in iterative improvements to the build/release process for PNI software and infrastructure platforms

  • Mentor other team members to help improve their technical skills

  • Contribute to the release and infrastructure teams’ knowledge base

  • Engage, manage and address needs of various teams and different stakeholders

  • Work with PNI Development teams and partners to determine environment dependencies


  • 5+ years’ experience in a service provider, software company, or datacentre environment in a similar role

  • Supported enterprise-class networking, public cloud, and storage (in NAS, object storage, and SAN topologies.)

  • Supported enterprise-class cloud and/or on-premises Windows Server and Linux system running at-scale web applications, including deployment and management of those systems.

  • Working knowledge of Microsoft platforms, development tools, and development technologies such as .NET

  • A DevOps and Agile mindset and expert knowledge of CI/CD pipelines and Infrastructure-as-a-Service concepts

  • Excellent written, verbal and comprehension skills in English, with strong interpersonal skills for effective interaction with employees, clients and third parties

  • Superior analytical and problem-solving skills

  • Ability to create and interpret technical documents and reports

  • Demonstrated ability to develop and be mentored

  • Strong organizational and time management skills

  • Must be able to work little oversight to deliver on objective assigned

What's It Like to Work at PNI?

At PNI, we never settle for status quo. We’re efficient but diligent. We never forget that our customers are our business. We value teamwork. And above all, we know how to have fun. We love dogs, video games, karaoke, popcorn and foosball. We celebrate our successes, and we hold charity and fitness events throughout the year. In addition to a fitness subsidy, mat leave top-ups, and a dog-friendly workplace, we offer our staff free fitness and yoga classes each week. Come and find out why we’re a consistently award-winning employer. Some of our recent accolades:

  • Canada Top 100 Employers

  • BC's Top Employers

  • SME Canada Top Small & Medium Employers

  • BC's Top Technology Companies

  • Profit 500 Company

PNI Digital Media offers on-demand, personalized print products, transaction processing, and order routing services to the world's largest retailers. We connect consumer-ordered digital content, whether from online, in-store kiosks, desktop software, or mobile phones, with retailers that have on-demand manufacturing capabilities to produce personalized products.