Designing Streamlined Data Structures Translate manual, upload oriented reporting templates into analytics ready data structures, including: Object / fact tables (e.g., sample observations ...
Quick apply
Designing Streamlined Data Structures Translate manual, upload oriented reporting templates into analytics ready data structures, including: Object / fact tables (e.g., sample observations ...
Quick apply
Designing Streamlined Data Structures Translate manual, upload oriented reporting templates into analytics ready data structures, including: Object / fact tables (e.g., sample observations ...
Define and manage data structures within Databricks (Delta Lake) * Ensure models support scalability, performance, and reusability Collaboration & Stakeholder Engagement * Partner with business ...
Define and manage data structures within Databricks (Delta Lake) * Ensure models support scalability, performance, and reusability Collaboration & Stakeholder Engagement * Partner with business ...
Explain the TELUS Health data structure and business rules to the client. * Identify and track data gaps. * Propose changes to the TELUS Health conversion processes. * Review data quality and ...
Explain the TELUS Health data structure and business rules to the client. * Identify and track data gaps. * Propose changes to the TELUS Health conversion processes. * Review data quality and ...
Explain the TELUS Health data structure and business rules to the client. * Identify and track data gaps. * Propose changes to the TELUS Health conversion processes. * Review data quality and ...
Explain the TELUS Health data structure and business rules to the client. * Identify and track data gaps. * Propose changes to the TELUS Health conversion processes. * Review data quality and ...
Calgary, AB · Hybrid
CA$128K - CA$147K/yr
You'll turn raw product and business data (structured and unstructured) into high-quality, documented, and governed datasets and a semantic layer that enables analysts, data scientists, and AI agents ...
Calgary, AB · Hybrid
CA$128K - CA$147K/yr
You'll turn raw product and business data (structured and unstructured) into high-quality, documented, and governed datasets and a semantic layer that enables analysts, data scientists, and AI agents ...
Strong knowledge of algorithms and data structures, plus systems engineering fundamentals, reliability, performance, and debugging. * Hands on experience with data engineering platforms and tools ...
Strong knowledge of algorithms and data structures, plus systems engineering fundamentals, reliability, performance, and debugging. * Hands on experience with data engineering platforms and tools ...
Key Responsibilities Analyze, validate, and structure data from multiple sources. Identify data gaps and support data governance initiatives. Build and maintain SharePoint-based data solutions and ...
Key Responsibilities Analyze, validate, and structure data from multiple sources. Identify data gaps and support data governance initiatives. Build and maintain SharePoint-based data solutions and ...
Advocate for clean, reusable, and governed data structures DevOps & Deployment * Support and improve DevOps practices for Power BI, including version control, deployment pipelines, and lifecycle ...
Advocate for clean, reusable, and governed data structures DevOps & Deployment * Support and improve DevOps practices for Power BI, including version control, deployment pipelines, and lifecycle ...
Edmonton, AB · Hybrid
Senior Data Analyst Reporting to the Manager, Business Intelligence & Analytics, the Senior Data ... Manage multiple priorities simultaneously while maintaining quality, structure, and stakeholder ...
Edmonton, AB · Hybrid
Senior Data Analyst Reporting to the Manager, Business Intelligence & Analytics, the Senior Data ... Manage multiple priorities simultaneously while maintaining quality, structure, and stakeholder ...
Calgary, AB · Hybrid
Senior Data Analyst Reporting to the Manager, Business Intelligence & Analytics, the Senior Data ... Manage multiple priorities simultaneously while maintaining quality, structure, and stakeholder ...
Calgary, AB · Hybrid
Senior Data Analyst Reporting to the Manager, Business Intelligence & Analytics, the Senior Data ... Manage multiple priorities simultaneously while maintaining quality, structure, and stakeholder ...
Confirm that every dataset is structured and formatted for Spatial Cloud compatibility before it enters the platform. Data Preparation and Transformation Clean, transform, and organize spatial ...
Confirm that every dataset is structured and formatted for Spatial Cloud compatibility before it enters the platform. Data Preparation and Transformation Clean, transform, and organize spatial ...
Edmonton, AB · Remote
Work with the Data Architect and manage data lakes and structured storage solutions using Azure Data Lake Storage Gen2, ensuring efficient access and governance. Integrate data from diverse source ...
Quick apply
Edmonton, AB · Remote
Work with the Data Architect and manage data lakes and structured storage solutions using Azure Data Lake Storage Gen2, ensuring efficient access and governance. Integrate data from diverse source ...
You and your team will work with large amounts of data on a granular level, from structured and unstructured data sources and participate in various structured and ad-hoc analysis projects. You will ...
You and your team will work with large amounts of data on a granular level, from structured and unstructured data sources and participate in various structured and ad-hoc analysis projects. You will ...
Rocky View County, AB · On-site
Strong knowledge of structured cabling, networking, and connectivity standards. * Experience with CMMS, DCIM, and power metering systems. * Understanding of industry data center standards, policies ...
Quick apply
Rocky View County, AB · On-site
Strong knowledge of structured cabling, networking, and connectivity standards. * Experience with CMMS, DCIM, and power metering systems. * Understanding of industry data center standards, policies ...
Edmonton, AB · Remote
Manage current and future needs concerning data design, structure, content, and inventory. * Analyze, design, and support implementation for complex service requests. * Research business issues and ...
Edmonton, AB · Remote
Manage current and future needs concerning data design, structure, content, and inventory. * Analyze, design, and support implementation for complex service requests. * Research business issues and ...
The work is structured, repetitive, and detail-focused, requiring someone who can maintain accuracy ... Working closely with data, business, and technology teams, you will help identify, investigate ...
New
The work is structured, repetitive, and detail-focused, requiring someone who can maintain accuracy ... Working closely with data, business, and technology teams, you will help identify, investigate ...
New
The work is structured, repetitive, and detail-focused, requiring someone who can maintain accuracy ... Working closely with data, business, and technology teams, you will help identify, investigate ...
New
The work is structured, repetitive, and detail-focused, requiring someone who can maintain accuracy ... Working closely with data, business, and technology teams, you will help identify, investigate ...
New
Edmonton, AB · Hybrid
Experience with SQL Server, including exceptional understanding of structured storage concepts. Exceptional understanding of big data storage concepts and applicable use of related technologies.
Edmonton, AB · Hybrid
Experience with SQL Server, including exceptional understanding of structured storage concepts. Exceptional understanding of big data storage concepts and applicable use of related technologies.
Calgary, AB · Hybrid
CA$131K - CA$150K/yr
Ability to write structured SQL queries for answering questions and manipulating data. * Demonstrate a keen interest in improving your craft by using AI Serious bonus points if you have:
Calgary, AB · Hybrid
CA$131K - CA$150K/yr
Ability to write structured SQL queries for answering questions and manipulating data. * Demonstrate a keen interest in improving your craft by using AI Serious bonus points if you have:
Design and implement data models, schemas, and table structures optimized for performance, scalability, and long-term maintainability. * Write clean, efficient, and maintainable SQL and Python code ...
Design and implement data models, schemas, and table structures optimized for performance, scalability, and long-term maintainability. * Write clean, efficient, and maintainable SQL and Python code ...
$24K - $38K
11% of jobs
$38K - $52K
10% of jobs
$63.9K is the 25th percentile. Wages below this are outliers.
$52K - $66K
5% of jobs
$66K - $80K
5% of jobs
$80K - $94K
14% of jobs
The median wage is $98.8K / yr.
$94K - $108K
14% of jobs
$108K - $122K
9% of jobs
$122K - $136K
5% of jobs
$138.7K is the 75th percentile. Wages above this are outliers.
$136K - $150K
10% of jobs
$150K - $164K
12% of jobs
$164K - $178K
5% of jobs
$24K
$103.5K
$178K
| Aspect | Data Structure | Data Analyst |
|---|---|---|
| Required Credentials | Computer Science degree, programming skills | Statistics, data analysis certifications, degree in related fields |
| Work Environment | Software development, programming, algorithm design | Business, finance, marketing, data interpretation |
| Industry Usage | Software engineering, computer science | Business intelligence, marketing, finance |
Data Structures focus on organizing and storing data efficiently within software applications, requiring programming skills and technical knowledge. Data Analysts interpret data to provide insights, often using statistical tools and working closely with business teams. While Data Structures are foundational for software development, Data Analysts apply data to solve business problems. Both roles are essential in data-driven industries but serve different purposes and skill sets.
A Data Structure job typically involves designing, implementing, and optimizing data storage and retrieval mechanisms in software applications. Professionals in this role work with different data structures like arrays, linked lists, trees, and graphs to improve the efficiency of algorithms. They are often employed in software development, data engineering, or system architecture roles, ensuring that data is managed efficiently for various applications. Strong problem-solving skills and proficiency in programming languages like Python, Java, or C++ are essential for success in this field.
Full-time
Re-posted 15 hours ago
This position will play a key role in enhancing EPAs Digital Regulatory Assurance System. The position is in a high performing team, working in a fast-paced, agile environment.
A. Reducing duplication in EPEA and WA Monitoring Report Templates
Identify overlapping parameters, metrics, and calculations across monitoring and reporting templates across programs and regulatory regimes.
Define and maintain canonical data elements (e.g., facility, authorization, activity, parameter, time, location) to support consistent interpretation and reuse.
Rationalize template designs to reduce redundancy and prepare them for ingestion into standardized data structures.
B. Designing Streamlined Data Structures
Translate manual, upload oriented reporting templates into analytics ready data structures, including:
Object / fact tables (e.g., sample observations, measurements, monitoring events)
Dimension tables (e.g., facility, source, program, parameter, geography, time)
Lead and steward the Unified Business Object model for EPEA Approvals and related regulatory domains by defining:
Core business objects
Attributes and relationships
Authoritative definitions shared across DRAS and the DMP
Define structural standards, including:
Row level grain
Column and attribute consistency
Versioning, corrections, and historical traceability
Document and maintain a traceable record of architectural decisions and their rationale.
Translate finalized data model designs into engineering specifications (e.g., schemas, ingestion contracts, transformation expectations, and data quality rules)for the data engineering team, provide design guidance during pipeline build, review platform implementations for structural conformance and surface any deviation from canonical model intent before data reaches analytical layers.
C. Preparing Data for Advanced Analytics (Databricks)
Design data structures that support advanced analytical use cases, including:
Aggregation and roll ups
Trend analysis
Anomaly and outlier detection
Future machine learning and predictive use cases
Ensure data structures are:
Normalized where semantic clarity and governance are required
Denormalized where performance and analytical usability matter
Establish and maintain a structured model feedback loop with the data analysts, including regular review of validation findings, edge case reports, and prototyping results to inform schema evolution decisions.
Plan for schema evolution, enabling future environmental monitoring and reporting needs to be accommodated with minimal disruption while preserving analytical continuity.