Senior Data Engineer @emergiTEL
Data and Analytics
Salary $90/hr - $115/h..
Remote Location
Employment Type casual
Posted 1mth ago

[Hiring] Senior Data Engineer @emergiTEL

1mth ago - emergiTEL is hiring a remote Senior Data Engineer. πŸ’Έ Salary: $90/hr - $115/hr πŸ“Location: Canada

Role Description

emergiTEL is hiring a Senior Data Engineer for our client in the public sector / government services industry. This is a 12-month contract role.

  • Duration: 12 months
  • Pay: $90/hr - $115/hr INC
  • Location: Edmonton, Alberta β€” Remote
  • Work Arrangement: Remote within Canada, with occasional meetings/work sessions in Edmonton
  • Industry: Public Sector / Government Digital Services

Our client is seeking a Senior Data Engineer to support modern digital transformation initiatives. The successful candidate will work within multidisciplinary Agile teams to design, develop, and maintain modern data solutions that improve data quality, accessibility, analytics, and decision-making. The role combines data engineering, cloud platforms, data integration, analytics, reporting, and data governance.

Key Responsibilities

  • Design, build, and maintain scalable data pipelines across on-premises and cloud environments.
  • Develop data solutions using Azure, Databricks, Microsoft Fabric, GCP, and AWS.
  • Develop and optimize ETL/ELT processes using SSIS, Azure/Fabric Data Factory, Dataflows, and Notebooks.
  • Build and maintain dimensional data models, including star and snowflake schemas.
  • Integrate data from relational databases, NoSQL platforms, APIs, and files.
  • Implement data validation, error handling, logging, monitoring, and scheduling.
  • Optimize high-volume data processing and improve pipeline performance.
  • Implement CI/CD practices for automated data pipeline deployment and operations.
  • Support data lakes, data warehouses, security controls, access management, and data governance.
  • Develop Power BI dashboards and reports using DAX.
  • Analyze datasets to identify trends, patterns, and anomalies.
  • Use Python and/or R for statistical analysis and predictive/descriptive modeling.
  • Prepare curated data marts, fact tables, and dimension tables for analytics.
  • Collaborate with architects, developers, business stakeholders, and product teams.
  • Present complex data findings in a clear and actionable manner.
  • Support Agile delivery and mentor teams on analytics and data practices.

Qualifications

  • Senior-level experience in Data Engineering.
  • Strong experience with data pipelines and ETL/ELT.
  • Experience with Azure, Databricks, Microsoft Fabric, or similar cloud platforms.
  • Strong SQL and data modeling skills.
  • Experience with Azure Data Factory/Fabric Data Factory, SSIS, Dataflows, or Notebooks.
  • Strong understanding of data warehouses, data lakes, star/snowflake schemas, fact and dimension tables.
  • Strong Power BI and DAX experience.
  • Experience with Python and/or R.
  • Experience with CI/CD and automated deployment.
  • Experience integrating APIs, databases, NoSQL platforms, and files.
  • Knowledge of data quality, governance, security, and access management.
  • Strong communication and stakeholder-management skills.
  • Experience working in Agile/multidisciplinary environments.

Additional Information

  • The position is remote within Canada.
  • The resource may occasionally be required to attend meetings or work sessions in Edmonton, Alberta, with reasonable notice.
  • Some travel within Alberta may be required for field research or user interviews.
  • Work must be performed within Canada.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Data Engineer @emergiTEL
Data and Analytics
Salary $90/hr - $115/h..
Remote Location
Employment Type casual
Posted 1mth ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 120,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 120,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 120,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 123,657+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later