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.