Data Solutions Lead

E-Comm 9-1-1 | Emergency Communications for British Columbia Incorporated

Vancouver

On-site

CAD 127,000 - 153,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Extended health & dental benefits
Generous vacation
Personal Time Off
Municipal Pension Plan
Career development

Job summary

E-Comm 9-1-1, serving British Columbia, seeks an experienced Data Solutions Lead to design, implement, and propagate data pipelines across a cloud-native analytics platform. You’ll transform, aggregate and integrate diverse data sources to support analytics across departments and shareholders.

The ideal candidate has 5+ years in data engineering, strong experience with Spark, Microsoft Fabric/Azure Synapse, and data lakes, and a proven track record in leading data engineering practices with

Qualifications

  • 5+ years’ experience in data engineering.
  • Experience developing data pipelines with Spark (PySpark, SparkSQL).
  • Experience with cloud-native data platforms and data lakes.
  • Experience leading Data Engineering practice within an organization/team.
  • Experience collaborating with internal and external stakeholders.

Responsibilities

  • Oversee data integration work, data models, data warehouse and analytics environment.
  • Build CI/CD pipelines using Fabric deployment and Azure DevOps; migrate apps to the cloud.
  • Analyze incidents in production; ensure data integrity and minimize outages.
  • Develop and maintain security/compliance policies for deployment processes.
  • Peer-review code; mentor junior team members; partner with teams to deliver cohesive customer experience.
  • Research and prototype data engineering solutions to improve pipelines and architectures.

Skills

Data engineering
Spark
Cloud data pipelines
Collaboration with stakeholders

Education

Bachelor’s Degree in Computer Science / Information Systems

Tools

Microsoft Fabric
Azure Synapse

Job description

As a recognized leader in emergency communications, E-Comm is an organization that provides first responders and the public with critical life-safety services in communities across B.C. Our people are passionate about their work and public safety. We operate two emergency communications centres - one located in Vancouver and one in Saanich. E-Comm also provides integrated police, fire call taking, dispatch services to more than 70 police and fire departments, and owns/operates the largest multi-jurisdictional, tri-service wide-area radio network in B.C. We are proud to serve communities across this beautiful province through our four operational and administrative locations in Vancouver, Burnaby and Saanich. Learn more at www.ecomm911.ca

At E-Comm 9-1-1, we are committed to building a diverse and inclusive workforce that represents the many communities that we proudly serve.

OUR VALUES

RESPECT | ACCOUNTABILITY | INTEGRITY | SERVICE | COLLABORATION

We are seeking an experienced Data Solutions Lead to join our growing Data & Analytics team. In this role, you will be responsible for designing and implementing data pipelines, which includes transforming, aggregating, and integrating data from different sources and loading it into the highly scalable and secure cloud-native data analytics platform, as well as propagating the data through the environment, in support of the analytics needs of E-Comm and its shareholders.

Our ideal candidate will work with team members and internal departments on data initiatives, to define requirements and to ensure a consistent approach to data ingestion and data propagation across disparate projects.

Key responsibilities in this role include:
  • Oversee the department's data integration work, including developing data models, maintaining the data warehouse and analytics environment, and writing scripts for data integration and analysis
  • Build continuous integration and continuous delivery/continuous deployment (CI/CD) pipelines using Fabric deployment pipelines and Azure DevOps to deliver Fabric pipelines, notebooks and lakehouses. Work with stakeholder teams to migrate and move Data & Analytics platform applications to the cloud environment
  • Analyze and solve incidents in production environment while avoiding data loss and minimizing service outages. Adopt best practices in data integrity, test design, analysis, validation, and documentation. Tune application and query performance using profiling tools and SQL
  • Develop and maintain security and compliance policies for deployment processes. Create and maintain documentation of the analytics platform architecture and data flows. Ensure compliance with data management processes, policies and standards. Implement and enforce controls to maintain data availability and quality
  • Peer-reviewing code and mentoring and supporting junior team members. Build strong partnerships with other teams internally and externally to solve problems, and ensure we deliver a cohesive customer experience
  • Researches innovative solutions, develops new concepts, and implements proof-of-concept prototypes by applying expertise in data engineering, advanced analytics, process modelling, and optimization tools and techniques. Makes recommendations to management regarding strategic actions to maintain the data pipelines, analytic architectures, and life cycle, to avoid potential negative consequences and system failures, and to increase the positive impacts of data analytics system
WHAT YOU WILL BRING:
  • Minimum five 5 years’ experience in data engineering, including four (4) years developing data pipelines with Spark (PySpark, SparkSQL), Microsoft Fabric / Azure Synapse, and data lakes
  • A level of education, training and experience equivalent to a Bachelor’s Degree in Computer Science, Information Systems, engineering or other related discipline
  • Extensive background and experience in dimensional data modelling and building traditional and distributed cloud-hosted data pipelines to help guide and explore new grounds in adopting new tools to data processing process and infrastructure
  • Experience leading Data Engineering practice within an organization/team
  • Experience collaborating with internal and external stakeholders and partners
SECURITY CLEARANCE:

As a condition of employment at E-Comm, the required Police Security Clearance applicable to the position must be acquired and maintained. This is a process carried out by our law enforcement partner agencies, facilitated by E-Comm. The minimum residency in Canada to qualify for this position, as established by our law enforcement partner agencies, is 5 years.

WHAT WE OFFER:
  • Meaningful work - work with a sense of purpose, supporting the public and first-responders
  • Competitive salary with extended health & dental benefits
  • Generous vacation plan
  • Personal Time Off program
  • Pension - we are members of the Municipal Pension Plan, a defined benefits fund
  • Career development - we are supportive in developing your skills while pursuing your career at E-Comm
JOB DETAILS:
  • Number of positions: Minimum of One (1)
  • Job status: Regular Full Time
  • Hours of work: Monday to Friday, 40 hours per week
  • Wage/Salary: $127,116 to $152,651 (depending on experience and seniority)
  • Employee Group: Exempt
  • Department: Data & Analytics
  • This posting closes on Tuesday October 27, 2026 @ 11.59pm

We are committed to accommodating persons with disabilities during the recruitment process and we will provide reasonable accommodations as requested. If you require assistance or accommodation due to a disability please email talent@ecomm911.ca .

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Solutions Lead
Data Solutions Lead

E-Comm 9-1-1 • Vancouver

On-site
CAD 127,000 - 153,000
Network Specialist
Network Specialist

E-Comm 9-1-1 | Emergency Communications for British Columbia Incorporated • Vancouver

On-site
CAD 112,000 - 117,000
Meaningful work
Competitive salary
3 weeks vacation
+2
Emergency Call Taker - Police
Emergency Call Taker - Police

E-Comm 9-1-1 • Vancouver

On-site
CAD 78,000 - 92,000
Vacation
Health benefits
Pension
+1
Data Engineer
Data Engineer

Sun Life Financial • Toronto

Hybrid
CAD 85,000 - 128,000
Comprehensive benefits
Hybrid work arrangements
Professional growth opportunities
+1
Data Engineer
Data Engineer

Sun Life • Toronto

Hybrid
CAD 85,000 - 128,000
Flexible work arrangements
Hybrid work model
Professional growth opportunities
Senior Data Engineer
Senior Data Engineer

Sun Life Financial • Toronto

Hybrid
CAD 85,000 - 128,000
Hybrid work model
Wellness programs
Career progression opportunities
26-61 Senior Business Intelligence Analyst (10 months)
26-61 Senior Business Intelligence Analyst (10 months)

Technical Safety BC • Vancouver

On-site
CAD 50,000 - 72,000
Community & Wellness
Employee Resource Groups
Learning & Development
+1
OPEN: Data Engineer
OPEN: Data Engineer

Cpus Engineering Staffing Solutions Inc. • Oshawa

On-site
CAD 80,000 - 100,000
Senior Analyst, Business
Senior Analyst, Business

EPCOR Technologies Inc. • Edmonton

On-site
CAD 61,000 - 87,000
(Junior) Data Engineer (12-Month Contract)
(Junior) Data Engineer (12-Month Contract)

Bcfsa • Vancouver

Hybrid
CAD 56,000 - 107,000
Hybrid work model
Benefits plan
Professional development
+2