MCPNew: now works with Claude & AI assistants
naryant

naryant

Data Engineer

Company

naryant

Role

Data Engineer

Job type

Full-time

Found on Mokaru

2 days ago

Share this job

Salary

Not disclosed by employer

Job description

Location & work model: Oakville, ON — hybrid

Employment type: Full-time, permanent

About Naryant

Naryant is a digital transformation partner, leading organizations to reimagine, build, and evolve their strategic operations using data. Naryant serves a broad spectrum of clients in healthcare, fleet management, transportation, municipal energy management, and more. Our agile design approach and focus on creating and integrating multiplatform software, web, mobile, machine learning and IoT solutions allows us to accelerate cross-enterprise decision-making, delivering solutions that define the future of technology enablement.

Naryant’s Purpose Statement

Data for a safer, healthier, and more sustainable commun ity.

Position Summary

The Data Engineer builds and maintains the data pipelines, integrations, and infrastructure that power Naryant’s analytics and software solutions for clients. This is a hands-on role designing robust ingestion and transformation processes, integrating diverse data sources (including telematics and IoT), and enabling analytics, BI, and data science. In a lean consultancy you will work directly across multiple client engagements and collaborate closely with architects, analysts, and developers.

Key Responsibilities

  • Design, build, and maintain scalable batch and streaming data pipelines across multiple client engagements.
  • Develop ETL/ELT processes to ingest, transform, and integrate data from diverse sources, including APIs, databases, telematics (e.g., Geotab), and IoT feeds.
  • Model and structure data for warehousing, analytics, and downstream applications.
  • Build and optimize data infrastructure on cloud platforms (AWS, Azure, or GCP).
  • Ensure data quality, reliability, security, and governance across pipelines.
  • Partner with analysts, data scientists, and BI developers to deliver clean, analytics-ready data.
  • Support the integration of data into dashboards, reporting, and custom applications.
  • Monitor, troubleshoot, and improve the performance of existing data systems.
  • Document data flows, models, and pipeline architecture.
  • Work directly with clients and internal teams to understand data requirements and deliver fit-for-purpose solutions.

Required Qualifications

  • 3+ years of data engineering experience.
  • Strong SQL and Python proficiency for data analysis and data engineering work.
  • Hands-on experience building ETL/ELT pipelines and working with cloud data warehouses and analytics platforms (e.g., Azure Synapse Analytics, Microsoft Fabric, or similar).
  • Experience with cloud data services (Azure, AWS, or GCP).
  • Experience with Power BI and BI/analytics workflows, including reporting, dashboarding, and support for data science use cases.
  • Familiarity with data modelling, orchestration tools (e.g., Airflow, dbt), and version control.
  • Understanding of data quality, security, and governance practices.
  • A degree in Computer Science, Engineering, Data or Information Systems, or a related field, or equivalent experience. If you have obtained your degree outside of Canada we may ask that your credentials be assessed by a recognized service (e.g., WES)
  • Legally entitled to work in Canada.
  • Strong communication skills and the ability to work directly with clients.

Preferred / Nice-to-Have

  • Experience with streaming / real-time data (e.g., Kafka, Kinesis).
  • Experience integrating telematics or IoT data, or working with Geotab.
  • Domain experience in fleet, healthcare, transportation, or public sector.

Core Competencies

Technical rigour, problem-solving, collaboration, attention to data quality, and adaptability.

What We Offer

  • Direct, visible impact on client outcomes and on how we build the firm.
  • Varied, high-calibre project work across multiple industries and technologies.
  • Close collaboration with leadership and a short path from idea to action.
  • Room to grow as we scale, with the autonomy to shape your role.
  • Flexible / hybrid work arrangement

Equal Opportunity Employment & Accessibility

At Naryant, we are proud to be an equal opportunity employer and believe that diversity is key to building high-performing teams. We prioritize an inclusive environment and welcome people of diverse backgrounds, perspectives, and skills. If you need assistance due to a disability during the application or recruiting process, please contact us at jobs@naryant.com .

How to Apply

Submit your resume and a cover letter highlighting why you are the ideal candidate for this position. Thank you for your interest in Naryant. Direct applicants only please, no agencies.

Resume ExampleCover Letter Example

Explore more