Data Engineer

Ottawa, Canada

NAV CANADA

NAV CANADA Home Page

View all jobs at NAV CANADA

Apply now Apply later

Job Posting Title

Data Engineer

Job Category

Systems Engineering

Language Requirements

English / Anglais

Flexible Work Agreement Type

Hybrid / Hybride

Posting End Date

2025-04-08

Job Grade

PIPSC-3

Pay Range

$107,682 - $135,272

Job Summary

About our Team,
• To deliver cutting-edge Analytics and Artificial Intelligence solutions that help NAV CANADA achieve its business outcomes, the Data and Analytics Team designs and implements data platform architectures in the cloud and on-premise. The team delivers large scale data processing and analytics services using a mix of traditional and innovative Azure cloud technologies.
• We are pursuing a highly motivated Data Engineer with strong data modelling and problem-solving skills to take on the challenge of structuring and engineering data to help NAV CANADA achieve its strategic priorities. As a member of our technology team, you will be working closely with data architects and data engineers for delivering structured, quality data for downstream analytics, and recommending ways to improve data accessibility, quality and efficiency. You are an experienced individual, who can play an active role in solution design to support data integration, data warehousing, dimensional models, in-memory architectures, reference data management, and business analytics activities.

Job Description

What NAV CANADA offers you:

  • Challenging, team-oriented work environment
  • Competitive compensation and benefits
  • Defined benefit pension plan
  • Opportunities for growth and development
  • Flexible work arrangements
  • Diverse and inclusive workforce 

Key Accountabilities:

In this role you will be responsible for:

  • Design, development, and maintenance of data pipelines to ensure efficient processing, storage, and analysis of large datasets. 
  • Integrate and manage data from multiple sources into centralized data storage. Ensure the completeness, accuracy, and integrity of the data throughout the pipeline.
  • Automate data workflows and processes to increase efficiency and reduce manual intervention.
  • Monitor data pipelines and infrastructure to ensure availability of data analytics solutions.
  • Collaborate, train, and support data scientist, analysts and client teams to ensure data is accessible for analysis, and the platform capabilities meet their self-service needs.

Job Requirements

Education:

  • Degree from a recognized university or college with a degree/certification in Engineering, Computer Science, Information Technology and/or Aviation and at least 5 years related experience.

Experience:

  • 5+ years of experience in a Data Engineering, ETL developer, Data Analyst role, or related experience.
  • 5+ years of experience in with requirements analysis, design, development, testing and deployment of data analytics solutions. 
  • 5+ years of experience with the implementation of batch and/or stream data processing pipelines.
  • 5+ years experience with Azure data platform services such as: Azure Data Lake, Azure Data Factory, Azure Databricks, and Azure DBs. Hands-on experience with Databricks and Apache Spark including Spark SQL and using Databricks notebooks. 
  • 5+ years experience with programming languages: Python, R, Scala for data manipulation statistical analysis, or machine learning.  Experience with spatial data is an asset.
  • 3+ years experience with data visualization tools such as Power BI, or similar.

Knowledge:

  • Knowledge of data engineering practices: data pipelines development, data warehousing, data modelling, cloud compute platforms, data integration and APIs, automation, data security and privacy.
  • Knowledge of business analysis methodologies, practices and tools leveraging Agile and DevOps.
  • Knowledge of data management methodologies and technologies for data quality management, reference and master data management, and data governance.
  • Knowledge of geo-spatial and data visualization tools such as Power BI. 

Abilities:

  • Excellent problem-solving, troubleshooting, and analytical skills. Ability to analyze business requirements, generate actionable insights, and/or recommend solution options.
  • Ability to communicate clearly in conversation and in presentations to both technical and non-technical staff, and to provide status updates to management and stakeholders.
  • Ability to foster and build a collaborative work environment within and across departments.

Personal Suitability:

  • Passionate about data and analytics and technology solutions. 
  • Driven to learn and keep up with market evolution.
  • Quality focused and team-oriented; customer service oriented.
  • High degree of initiative, responsibility, judgement, reliability, maturity and timeliness in delivering solutions.

Working conditions:

  • Very Occasional Travel could be required.
  • This position is based at Ottawa Head Office at 151 Slater but may be eligible for a flexible work arrangement.

NAV CANADA is committed to building a skilled, diverse workforce reflective of Canadian society. If you do not believe that you match every job requirement listed on this job posting, we still encourage you to apply. NAV CANADA encourages a culture of learning and growth, and recognizes that although some technical skills are mandatory, many others can be taught.

Our Company strives to create an inclusive and barrier-free selection process and work environment. If you require accommodations during this competition process, please ensure that you inform the interview coordinator or hiring manager of any accommodation measures you may require. NAV CANADA will provide accommodations throughout the recruitment and selection process to applicants with disabilities as required.

The successful candidate must meet the security requirement of the position and be legally able to work in Canada.

We thank all applicants for their interest; only those selected for an interview will be contacted.

-
Apply now Apply later
Job stats:  2  0  0
Category: Engineering Jobs

Tags: Agile APIs Architecture Azure Business Analytics Computer Science Data Analytics Databricks Data governance Data management Data pipelines Data quality Data visualization Data Warehousing DevOps Engineering ETL Machine Learning Pipelines Power BI Privacy Python R Scala Security Spark SQL Statistics Testing

Perks/benefits: Career development Competitive pay Flex hours Startup environment Team events

Region: North America
Country: Canada

More jobs like this