Tech jobs

QA Analyst - Vancouver, BC

PNI Digital Media is a leading tech industry e-commerce solutions provider, and we're proud to be one of BC's Top Employers. We're looking for a QA Analyst to join our Vancouver, BC team.

The QA Analyst will help in software testing to ensure we are consistently releasing high quality customer facing web front ends for our clients.  This role will be manual and automated QA.

You must be a self-motivated, team player with the ability and passion to see projects through from conception to completion within prescribed time frames. The position is demanding, requiring a diligent and focused individual with a strong desire for accomplishment.

Required Skills:

  • Read and understand Test Plans. Be able to create test plans and strategies for all sizes of projects.

  • Experience with testing web sites and web applications a must, experience with retail web sites a definite bonus.

  • Read, understand and follow test scripts. Must be able to help put together meaningful and complete test scripts based upon software flows and Test Plans. Must be able to maintain and update scripts for evolution cycle of the product.

  • Take direction and then be able to work independently testing a product for flaws and digging into a problem until a reproducible set of steps for the root cause of a problem can be documented and handed off to development for fixing.

  • Capable of handling the test process from planning through implementation for projects, leveraging and leading team members where necessary.

  • Must be able to take problems found during QA process, analyze to determine target party for issue resolution and then facilitate investigation and solution with development and PM teams.

  • Understanding of test automation tools and some experience with test automation implementation.

  • Create reports and analysis of testing progress and results.

  • Understanding of development life cycle

  • Excellent English communication skills, both verbal and written

  • Excellent reasoning, analysis and problem solving skills and the ability to document ideas clearly and concisely

  • Positive and upbeat attitude

Education and Experience:

  • Technical Diploma or degree

  • Minimum of 2 years software testing experience, ideally with QA Automation experience

  • Experience in testing Internet-based applications. Familiar with .NET based websites.

  • Understanding of Software Configuration Management processes and activities.

  • Experience using test automation tools and preparing automation scripts.

  • Experience in collecting and analyzing software quality metrics.

  • Complete knowledge of testing methods

  • IIS 5+, HTML, XML, CSS, JavaScript and DHTML knowledge an asset

  • Understanding of Web Services an asset.

  • MS SQL Server knowledge and testing experience an asset.

What's it like to work at PNI Digital Media?

At PNI, we never settle for status quo. We never forget that our customers are our business. We're efficient but diligent. 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 builds on-demand personalized print solutions, transaction processing, and order routing services for 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.

SEO Manager - 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 an experienced SEO Manager to join our team in Vancouver, BC.

In this brand new role, you'll take the lead to develop a comprehensive SEO strategy for the organization and all of our client platforms. You'll also be responsible for leading the creation of SEO plans, and for actioning daily SEO activities. Our ideal candidate is an SEO technician-guru with a deep knowledge of SEO best practices in e-commerce industries. You've been successful at building an SEO strategy almost from scratch in the past, because you'll be analyzing our situation and identifying the necessary steps for PNI to successfully adopt optimal SEO practices.

Key Accountabilities:

Working cross-functionally with our Technical, Development, Product, Marketing, and BI teams, you will:

  • Develop a detailed SEO strategy for our retailers: Costco, Staples and Sam's Club

  • Implement actionable, scalable SEO improvements across all of our platforms

  • Identify and develop on-site SEO strategies to drive the most valuable traffic

  • Develop and implement ethical off-site SEO strategies

  • Develop, compile and present SEO guidelines

  • Monitor and analyze SEO reports, fine-tuning practices as necessary

  • Analyze keywords and SEO techniques used by competitors, as well as review and analyze client sites for areas that can be improved and optimized.

  • Prepare full site audits and work with development team to correct any existing issues

  • Keep updated on white hat and black hat SEO strategies to avoid stay within search engine guidelines

  • Strategize and ideate high-quality keywords and written content topics to use on client websites and for off-page public relations and link-building efforts

  • Work closely with content writing resources (both internally and on client-side) to produce high-quality content in line with SEO strategy

  • Anticipate and prepare for Google algorithm changes, working proactively to minimize impact

  • Develop an understanding of the client's business to ensure their organic search campaigns are delivering against identified goals

  • Manage and develop a team of dedicated SEO specialists

Experience and Skills Required:

  • A degree or diploma in Computer Science, SEO, Marketing, or an equivalent combination of education and experience.

  • 5+ years in SEO, content growth and SEO, all in an e-commerce setting

  • Able to think beyond tactical SEO execution to deliver high-level strategic recommendations for best-in-class SEO

  • Successful implementation of an SEO strategy

  • Proficient with SEO platforms (e.g. MOZ, WebCEO, Ahrefs, Majestic, SEMrush, Google Optimize)

  • Proficient in Google Analytics, understanding reports to support SEO initiatives

  • Experience working with and writing product specifications for developers.

  • Familiarity with HTML and CSS is a plus.

  • Excellent verbal and written communication skills.

  • Outstanding ability to think creatively, strategically, and identify and resolve problems

  • Strong organizational, time management, and analytical skills

  • Ability to work within a team and independently

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.

Copywriter - Vancouver, BC

Do you have a natural storytelling ability? Do you get excited about clever taglines, sharp (yet smooth) language, and seamless SEO?

PNI Media is looking for a creative, goal-oriented Copywriter to join our marketing team in Vancouver, BC. The Copywriter plays a vital role in supporting PNI's clients content initiatives, SEO and marketing campaigns by crafting well-written copy that hits a range of strategic targets.

Responsibilities

  • Working with the Senior Content Specialist to execute yearly strategies for PNI clients’ content marketing needs

  • Creative copywriting for PNI client blog articles, email newsletters and website content

  • Supporting the team to develop and deliver seasonal and product-driven marketing campaigns

  • Accurate and concise technical writing for video tutorial scripts, site navigation and product-building guides

  • Developing creative briefs for blog imagery, site assets and email newsletters

  • Assisting in post-campaign report generation, market research and competitor analysis

  • Collaborating on PNI marketing, internal communications and social media initiatives

  • Conducting keyword research and implementing learnings to support organic growth

  • Maintaining and following client-specific copy guidelines for a consistent and memorable brand across mediums

  • Building excellent relationships with internal and external stakeholders

 Skills and Qualifications

  • Diploma or degree in Communications, Marketing, English or other relevant field

  • Minimum of 1-2 years copywriting, communications or marketing work experience

  • Strong writing, editing and verbal communication skills

  • Proven ability to tell engaging stories and adapt a written voice

  • Competency in best practices for SEO and social media content

  • Extremely well organized, detail oriented, creative and energetic

  • Ability to work under pressure and meet tight deadlines

  • Ecommerce experience is an asset

  • Excellent Excel, PowerPoint, Word and Outlook skills

 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, team excursions, video games, popcorn and foosball. We celebrate our successes, and come together to 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 an 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 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.

Digital Analytics Developer - 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 an intermediate Developer to work in our Vancouver, BC office in the role of Digital Analytics Developer.

 Working in close collaboration with the Business Intelligence and Product Management teams, you’ll guide and implement the technical requirements of our site optimization, search optimization and analytics initiatives following PNI practices and standards.  This role is cross-functional and can include front-end and back-end development.

Key Accountabilities

  • Own the entire digital analytics program, from stakeholder and client consultation, to data maintenance and delivery.

  • Guide the implementation of PNI’s digital analytics tools; ensure ongoing data collection and data accuracy; and capture all analytics tagging and tracking requirements.

  • Understand and translate business requirements, goals and objectives into measurement, reporting and technical specifications.

  • Set and track key performance indicators and conversion goals and identify product and funnel improvement opportunities.

  • Provide analytics oversight on new projects and product features.

  • Elevate and champion PNI’s data-driven decision-making processes and capabilities.

  • Develop and maintain custom dashboards and reports; integrate web, mobile and customer database data.

  • Educate and support internal teams and clients on the use of digital analytics tools and data interpretation.

  • Configure and execute A/B and multivariate tests and provide post-test analysis.

  • Act as the technical point of contact for the Business Intelligence and Product Management teams.

  • Provide technical assessments and time estimates on projects.

  • Write clean and efficient code.

  • Develop and maintain required documentations.

  • Support QA and BA on acceptance testing.

  • Work with systems architects and other developers to integrate solutions within the larger framework, development platform and release cycles.

Qualifications:

  • Degree or diploma in Computer Science or related field, or an equivalent combination of education and experience.

  • Expert knowledge of Google Analytics 360, Google Tag Manager and Google Optimize

  • Experience with business intelligence and data visualization tools such as Tableau and Google Data Studio; well versed in data visualization principles.

  • Experience with Microsoft Azure

  • Experience with Entity Framework Core

  • Experience with software version management systems and task/bug tracking software (e.g. JIRA).

  • Experience working in an Agile/SCRUM development environment.

  • Experience in relational database development using Microsoft SQL Server.

  • Excellent command of JavaScript with jQuery.

  • Experience with enterprise level deployment and n-tier architecture an asset.

  • Experience building consumer-facing website and/or web-based applications.

  • Ability to interpret and synthesize data, and distill into findings and recommendations.

  • Strong communication skills in English.

  • Collaborative, detail-oriented, creative thinker with excellent analytical and problem-solving skills.

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.

UX Product Designer - Vancouver, BC or Austin, TX

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 UX Product Designer to work in our Vancouver, BC or Austin, TX office.

Regardless of location, the UX Product Designer will collaborate with members of the Product, Development, and QA teams in Austin, Texas. We’re looking for someone who can be a core contributor in creating large-scale applications that solve complex business challenges for our partners. The ideal candidate is self-motivated, has UX and UI design experience, is a detail-oriented problem solver, and has a passion for user-centered design.

The role requires a strong balance of visual design work alongside critical thinking skills. The candidate is someone who can clearly frame a problem, collaborate to establish goals for success, and iterate on solutions. This person should also be keen to carry out research and use data to inform and support their design decisions.

Key Accountabilities:

  • Advocate for, and execute, user-centered design

  • Deliver pixel-perfect design, whether it is conceptual design, high-fidelity mockups or presentations

  • Establish a strong visual hierarchy, a cohesive layout, clear navigations and interactions with an emphasis on following Web Content Accessibility Guidelines

  • Play an integral role in large projects, taking them on independently with the ability to prioritize tasks as needed

  • Collect and use qualitative research and quantitative analysis to inform design decisions and product strategies

  • Create rapid iterations that present many solutions to a design problem and show different approaches

  • Produce user flows, wireframes, comps, prototypes, and other design artifacts throughout a product’s lifecycle

  • Use, maintain and extend UI pattern libraries and design systems

  • Communicate and collaborate closely with product managers and development teams on how to best intersect business and user goals

  • Articulate design decisions and processes openly and clearly, regardless of the audience

  • Focus on continuous education and skills development

Required Knowledge & Skills:

  • Diploma/Degree in Interaction Design or Digital Arts

  • 3+ years’ experience that can demonstrate proficiency in UX and UI design, web and multimedia software applications

  • Portfolio and/or experience designing and shipping mobile and web products

  • Strong knowledge of user-centric design principles

  • Advanced knowledge with Adobe Creative Suite and Sketch

  • Proven proficiency in using prototyping tools, i.e. InVision and Axure

  • Previous experience with Agile or SAFe frameworks

  • Knowledge of HTML/HTML5, CSS/CSS3, JQuery

  • Familiarity with Web Content Accessibility Guidelines is preferred

  • Previous experience working with front-end frameworks like Bootstrap and UIkit is an asset

  • Strong communication and presentation skills in English

  • Able to manage time effectively and efficiently; understands the difference between long-term vision and MVP and can break down project goals into action items with time estimates

  • Able to stay on top of current trends -- or even better, be in front of them

  • Able to work well within distributed and remote teams, as well as independently

  • If you’re in Canada you must be legally able to travel to the US, on a quarterly basis at most.

What’s it like to work with the Creative Team at PNI?

You’ll be part of a creative team with people from different corners of the world based on one US and one Canadian office. We are a laid-back group who will support you and provide lots of learning opportunities. Accessibility is at the forefront of our work - with over 52 million users, inclusion is a top priority.

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 plan well, we celebrate our successes, and we hold charity and fitness events throughout the year. 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.

USA EEO Statement: PNI Digital Media is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, protected veteran status, disability, or any other basis protected by federal, state, or local law.

Senior Project Manager - Vancouver, BC

PNI Digital Media is a leading tech industry e-commerce solutions provider, and we’re proud to be one of BC’s Top Employers.  We’re looking for a Senior Project Manager to work in our Vancouver, BC office as a Release Train Engineer (RTE).

The senior PM plays the servant role of the Release Train Engineer within our SAFe project methodology, facilitates the Agile Release at a program level, and is responsible for program execution, escalating impediments, managing risk, and helping drive program-level continuous improvement.  RTE’s are responsible for facilitating program events such as Release Planning, Inspect & Adapt, and the Scrum of Scrums.

The RTE ensures mission execution, leads and facilitates software delivery teams through development and delivery, and is an Agile facilitator and can coach at the Program, and Team levels, providing guidance in Agile, Scrum, and Kanban.  The RTE supports teams in architectural runway development and work break-down and serves as an expert on Agile software principles to development managers, developers, quality engineers, UX designers and architects.

In this role, you will be responsible for the overall delivery of projects, ensuring internal and customer alignment and a clear path to successful outcomes.  You will guide the customer and stakeholders through the process raising the bar for quality throughout.

Primary Responsibilities:

  • Facilitate PI planning events

  • Manage and optimize flow of value through ART

  • Champion SAFe adoption

  • Track and Publish track PI Objectives/Team progress for visibility and transparency

  • Facilitate Agile ceremonies such as Scrum of Scrums, Inspect & Adapt, System/PI demo

  • Assist with economic decision-making by facilitating feature and capability estimation by teams and the roll-up to Epics, where necessary

  • Coach leaders, teams, and Scrum Masters in Lean-Agile practices and mindsets

  • Help manage risks and dependencies; Escalate and track impediments

  • Work with Product and Product Owners, and other stakeholders to help ensure strategy and execution alignment

  • Drive relentless improvement of the ART and Solution Trains and help them improve

  • Work with Scrum masters to increase effectiveness of Agile; Foster Communities of Practice and the use of engineering and Built-In Quality practices

  • Partner with delivery leaders to ensure successful delivery against PI commitments

  • Exceptional communicator with the ability of managing cross team and departmental dependencies and aligning all stakeholders

  • Ensure project status and business objective tracking is communicated to key stakeholders

Minimum Education and/or Experience:

  • Bachelor’s Degree.

  • 8+ years of experience in complex project and program management roles, with 3+ years leading Scrum teams.  Experience working in an Agile organization using Scrum, XP, Kanban, Scaled Agile Framework, or other scaling model is preferred.

  • Experience as a Scrum Master for 3+ years for a software development team that was diligently applying Scrum principles, practices, and theory in an Agile environment that scales up to a program or portfolio level.

  • Experience Functioning in the Release Train Engineer role or similar coaching role for 2+ years.

  • SAFe RTE and Scrum Master certifications.

  • Strong technical aptitude and experience leading teams in delivering quality software.

  • Strong communicator with strong interpersonal skills who can:

    • Listen and support teams in problem-identification and decision making

    • Encourage an environment that values mutual respect, openness, and courage

    • Persuade by influence rather than authority

    • Understand and empathize with others

  • Able to manage multiple projects simultaneously with multiple cross team and cross departmental dependencies.

  • Able to think beyond day-to-day activities.

  • Has managed directly or indirectly, and has worked with remote teams.  Skilled at empowering teams to be owners of their products and processes; supportive of a teams’ commitments, personal development, and continuous growth.

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. 

Tableau Specialist - 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 Tabelau Specialist to join our growing Business Intelligence team in our Vancouver, BC office.

This role will support analytics for top tier eCommerce companies, such as Costco, Sam’s Club, Staples and FedEx. You’ll focus primarily on designing and building dynamic and powerful data visualizations for core metrics, KPIs, and ad-hoc requests across all retailers to both monitor sales performance and determine future business strategy. You will work with internal development teams to set up and collect the right data structure.

The ideal candidate is analytical, possesses a passion for developing insights and has strong communication skills.

Responsibilities

  • Develop Tableau dashboards and reports using visual best practices to promote user adoption and usability

  • Perform installation, migration and upgrade of Tableau data sets and dashboards

  • Develop optimized data sets on Tableau Online Server via SQL database, Tableau Prep Builder, Google Analytics and third party connections

  • Solicit business requirements and identify reporting needs for a variety of stakeholders at PNI

  • Collaborate with data engineer and data scientist to improve PNI’s architectural infrastructure & support ongoing business initiatives

  • Manage, oversee, and update existing reports on Tableau server to prevent report breakage and maintain data freshness.

  • Writing SQL statements to merge datasets and creating custom logic to optimize datasets for reporting

  • Merge, blend and join data via Tableau Prep

  • Provide suggestions to constantly improve internal processes and methodologies

  • Provide support and cross training on Tableau to product managers, account managers and PNI’s Tableau user community

  • Act as backup Tableau administrator

Qualifications

  • Bachelors degree in Business, Economics, Finance, Engineering, Statistics, Computer Science, Mathematics or related field, or equivalent experience

  • 2+ years of relevant work experience in a business analyst/data analyst/statistical analysis role

  • 2+ years of Tableau Server/Online experience

  • Experience in Google analytics and web e-Commerce is big plus

  • Experience working with efficient Tableau data join, blending, calculated fields, & Level of Detail calculations, etc.

  • Experience configuring Tableau server with multiple third party applications

  • Demonstrable experience writing SQL statements

  • Experience building or maintaining a data warehouse

  • Experience with Jira for managing tasks and a good understanding of Agile software development

  • Strong troubleshooting skills

  • Strong teamwork skills, and a willingness to always put We before Me.

What's it like to work at PNI Digital Media?

At PNI, we never settle for status quo. We never forget that our customers are our business. We’re efficient but diligent. 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 builds on-demand personalized print solutions, transaction processing, and order routing services for 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.

Senior Infrastructure 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 Senior Infrastructure Engineer to work in our Vancouver, BC office.

In this role, you’ll be responsible for maintaining our on-premise and Azure public cloud platform. The platform includes the infrastructure and software required to support our customer-facing and backend applications.

Responsible for production network infrastructure including:

  • Monitor health of infrastructure and support software

  • Respond to and remediate health alerts, including on-rotation, after-hours support

  • Troubleshoot and resolve infrastructure issues

  • Perform security and feature updates on infrastructure and support software

  • Provision appropriate infrastructure to support new, upgraded, and to scale in-house applications.

  • Use PowerShell and PowerShell scripts to maintain on-premise and public cloud infrastructure

  • Perform updates to PowerShell scripts used to maintain infrastructure

  • Work at the direction of senior-level infrastructure engineers

Qualifications & Experience

  • 5+ years of experience working in a service provider or datacentre environment as an Infrastructure Engineer in which you:

    • 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

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

  • Ability to create and interpret technical documents and reports

  • Strong organizational and time management skills

  • Superior analytical and problem-solving skills

  • Demonstrated ability to develop and be mentored

What's it like to work at PNI Digital Media?

At PNI, we never settle for status quo.  We never forget that our customers are our business.  We’re efficient but diligent.  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 builds on-demand personalized print solutions, transaction processing, and order routing services for 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.