First seen by our source: just now
Drupal Developer
Burnaby, British Columbia
Pay:
$88,459–$103,486 a year
Requirements summary:
- Knowledge Network, BC’s public educational broadcaster and streamer, is looking for a dedicated and skilled Drupal Developer to complement and strengthen our Streaming Platforms team as we…
- Knowledge Network (Knowledge Prime) focuses on serving adult audiences (40+) with curious minds with a diverse selection of documentary, drama, factual and performing arts programming.
- Knowledge Kids provides children 2-8 with a safe, trusted space to discover content that inspires, educates, and entertains.
- In addition to knowledge.ca and knowledgekids.ca, we maintain a suite of mobile and streaming applications across various devices, ensuring audiences can view content wherever and however…
- Reporting to the Director of Streaming Platforms and working under the supervision of the Senior Manager of Platform Development & Web Operations, you will build and maintain the Drupal…
- Knowledge Network is British Columbia’s provincial public broadcaster, operating a free and commercial-free television channel in B.C. and streaming services across Canada.
Source and dates
Employer career site / ATS feed · adp
- Employer posting date
- Not provided
- First seen by our source
- 2026-11-09
- Source record updated
- 2026-11-09
These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.
The Opportunity
Knowledge Network, BC’s public educational broadcaster and streamer, is looking for a dedicated and skilled Drupal Developer to complement and strengthen our Streaming Platforms team as we grow and evolve our websites and apps.
We deliver content through two distinct digital platforms. Knowledge Network (Knowledge Prime) focuses on serving adult audiences (40+) with curious minds with a diverse selection of documentary, drama, factual and performing arts programming. Knowledge Kids provides children 2-8 with a safe, trusted space to discover content that inspires, educates, and entertains. In addition to knowledge.ca and knowledgekids.ca, we maintain a suite of mobile and streaming applications across various devices, ensuring audiences can view content wherever and however they choose.
Drupal is the foundation of those platforms, managing content, metadata, relationships and integrations that make programming discoverable and delivering reliable information to every audience-facing application. Reporting to the Director of Streaming Platforms and working under the supervision of the Senior Manager of Platform Development & Web Operations, you will build and maintain the Drupal capabilities, APIs and integrations that support Knowledge Prime and Knowledge Kids.
This hands-on role collaborates with colleagues across the organization including our programming, audience engagement, fundraising and design teams. It’s an excellent opportunity for someone who enjoys solving complex technical challenges, contributing to reliable backend systems, and helping shape the continued growth of BC’s public streaming services.
Who We Are:
Knowledge Network is British Columbia’s provincial public broadcaster, operating a free and commercial-free television channel in B.C. and streaming services across Canada. The Knowledge brand is unique – we are not selling a product but providing a service rooted in the values of curiosity, commitment, inclusivity, and accountability.
Funded by an annual operating contribution from the provincial government and donations from loyal viewers, Knowledge Network offers curated programming from all over the world and award-winning Knowledge Originals from BC filmmakers. We provide British Columbians with trusted free and commercial-free content that enriches minds, fosters understanding and contributes to a connected and more informed society.
We respectfully acknowledge the xʷməθkʷəy̓əm (Musqueam), Sḵwx̱wú7mesh (Squamish), and səlilwətaɬ (Tsleil-Waututh) Peoples on whose unceded traditional territories our Burnaby office is located.
What You Will Be Doing:
- Develop, maintain and improve the Drupal 11 backend that supports Knowledge Prime and Knowledge Kids.
- Enhance custom Drupal modules, services and data models for streaming platform content.
- Build, improve, and maintain secure APIs and integrations that deliver content and donation related data to our React web application and mobile and connected-TV apps.
- Integrate Drupal with internal systems and third-party services, including video, search, authentication, recommendation engine, analytics and other platform tools.
- Collaborate with front-end developers to support our headless Drupal environment and resolve integration issues.
- Apply Drupal core and module updates, manage configuration across environments, and assist with routine maintenance and security updates.
- Troubleshoot production issues; improve performance, monitoring and data quality; and help ensure that releases are stable and dependable.
- Manage your assigned work in Jira, keep tickets current and participate in sprint planning and team discussions.
- Write and maintain automated tests where appropriate, participate in release testing and quality assurance, and contribute to practical test plans for new features and fixes.
- Participate in code reviews, technical planning discussions and draft documentation, following our established department standards and practices.
- Collaborate with our developers, designers, and colleagues across Knowledge to implement new features and enhancements.
What You Bring to the Team:
Experience & Knowledge:
- Post-secondary diploma or degree in Computer Science or a related field, or equivalent professional experience.
- 3+ years of professional web development experience, including at least 2 years of developing and supporting Drupal 9, 10 or 11 applications.
- Strong PHP skills, including object-oriented PHP and Symfony concepts, and experience building custom Drupal modules, services, and plugins.
- Strong understanding of Drupal architecture, including content entities and fields, media, taxonomy, configuration management, Views, permissions and revisions.
- Experience designing, consuming and troubleshooting RESTful or JSON: API integrations; experience with GraphQL is a definite asset.
- Solid knowledge of relational data modelling and MySQL, including the ability to investigate data issues and improve query performance.
- Experience with Git, GitHub, Composer, Drush and Unix command-line workflows across local, test and production environments.
- Experience with automated testing and quality assurance practices, including PHPUnit or similar tools, regression testing, test cases, and release validation.
- Experience maintaining secure production applications, including regular dependency updates, vulnerability remediation, and performance troubleshooting.
Skills & Abilities:
- A thoughtful, detail-oriented problem-solver who can take ownership of technical work while knowing when to involve others.
- Able to balance feature development with careful maintenance, testing and documentation required by a public-facing production platform.
- Clear and collaborative communicator, comfortable working with both technical and non-technical colleagues.
- Strong organizational and time-management skills, including the ability to manage multiple requests and follow through on details
- Strong attention to detail and a commitment to accuracy, quality, and a positive audience experience.
- Interested in the unique value of a free, commercial-free public broadcaster and streamer, and motivated to make our services better for audiences.
What We Bring:
Knowledge Network is a stable, trusted, and inclusive employer. We believe employees are our number one asset. As such, we offer competitive benefits including:
- A Competitive Salary - $88,459 – $103,486 per year.
- A Defined Benefit Pension Plan - Municipal Pension Plan with employer contributions.
- Generous Vacation Entitlement - starting at 4 weeks along with 13 annual statutory holidays.
- 100% Employer-paid dental, extended health, vision care premiums for you and your family.
- Wellness supports, including an Employee and Family Assistance Program, lunch and learn seminars, and mental health resources.
- Work-Life Balance - hybrid work option with flexible work schedules.
- Training and Professional Development funds to support your continuous learning and development.
Knowledge Network is committed to employment equity and building a skilled, diverse workforce that reflects the communities in which we serve. We welcome applications from all qualified individuals and encourage candidates to voluntarily indicate in their cover letter if they are a member of a First Nations group, Inuk or Métis; a racialized person; a person with a disability; a woman; or 2SLGBTQI+.
Knowledge Network is committed to developing inclusive, barrier-free selection processes and work environments. If you require accommodations at any point during the application and hiring process, including but not limited to mental health, physical disability, religious practices, or medical conditions, please let us know by contacting [email protected].
If you are passionate about this opportunity and want to contribute your experience and expertise, please submit a cover letter and resume via our Career Centre or through email at [email protected], by November 27, 2026. A link to your GitHub, Drupal.org profile, or relevant work samples is welcome but not required.
This position is only open to those legally entitled to work in Canada and with the ability to commute to our office in Burnaby. We thank all applicants for their interest; only those selected for an interview will be contacted.
Journal
Only you can see this. Kept on this device, and in your account when you sign in.