Search jobs > Ottawa, ON > Data engineer

Data Engineer

Tomlinson Group of Companies
Ottawa, ON, CA
$130K-$165K a year (estimated)
Full-time

As a Data Engineer at Tomlinson, you will play a crucial role in collaborating with the Data Architect and AI team to develop and implement data integration strategies, build data pipelines, perform data modeling, ensure data governance, and plan scalable solutions.

You will work with various business units to handle diverse data objects from disparate systems, contributing to the organization's data management and analytics initiatives.

Key Responsibilities :

Collaborate with the data architect and technical teams to design and implement data integration solutions.

Build, maintain and optimize data fabric infrastructure.

Develop and maintain data pipelines using tools such as Apache Spark, Azure Data Factory, and other relevant technologies.

Perform data modeling, including dimensional modeling, to create structured datasets for analytics and reporting purposes.

Ensure data governance practices are followed to maintain data quality, integrity, and compliance with industry standards.

Plan and implement scalable data solutions on cloud platforms such as Microsoft Azure, AWS, or Google Cloud Platform.

Interface with multiple groups within the organization to understand data requirements and deliver effective data solutions.

Implement data security best practices and ensure compliance with data privacy regulations (e.g., GDPR, CCPA).

Work in an Agile environment, collaborating with cross-functional teams and using project management tools to deliver projects effectively.

Requirements :

Bachelor's degree in Computer Science, Data Engineering, or related field. Master's degree or relevant certifications are a plus.

Strong experience as a Data Engineer in a similar industry environment (waste management, material supply, construction).

Proficiency in SQL, Python, data integration, ETL processes, and data governance.

Hands-on experience with cloud platforms (e.g., Microsoft Azure) and data technologies (e.g., Hadoop, Apache Spark).

Knowledge of data warehousing concepts, data lake architecture, and dimensional modeling.

Experience with data visualization tools (e.g., Tableau, Power BI) and creating dashboards for stakeholders.

Familiarity with Agile methodologies, project management tools, and collaboration skills.

Strong problem-solving skills, attention to detail, and ability to communicate effectively.

If you have a passion for data engineering and want to contribute to the success of a growing organization in the waste, material supply, and construction industry, we invite you to apply for the Data Engineer position at Tomlinson Group of Companies.

Join us in making a difference through data-driven insights and innovation.

Benefits : Competitive salary

Competitive salary

Health and wellness benefits

Professional development opportunities

Dynamic work environment

30+ days ago
Related jobs
Promoted
Capgemini Engineering
Canada

As a Senior Engineer, you will build distributed data processing solution and highly loaded database solutions for various cases including reporting, product analytics, marketing optimization and financial reporting. Chip in as part of self-organized team of data engineers working in an innovative e...

Telesat
Ottawa, Ontario

This setup fosters brainstorming, problem-solving, and trusted relationships and allows our employees to come together three days a week to collaborate, innovate and thrive!Data Engineer will design, develop, implement and support data solutions and integration frameworks within Telesat, ensuring se...

Faire
Canada

Our experienced data scientists and machine learning engineers are developing solutions related to discovery, ranking, search, recommendations, ads, logistics, underwriting, and more - all with the goal of helping local retail thrive. Our team already includes experienced Data Scientists and Machine...

OpenRoad Auto Group
Canada, Canada

TheData Engineer is responsible for implementing & maintaining methods to improve data reliability and quality by combining raw data from different sources to create consistent and machine-readable formats for the usage of Data Analysts, Data Scientists, and relevant stakeholders within cloud-based ...

Chronos Consulting
Canada

Field Support / PS Engineer, Customer Service Engineer. They are looking for a Professional Services Engineer with about 5 yrs experience. The Professional Services Engineer is a key role in the Professional Services (PS). ...

Aritzia
Canada, Canada

The mission of the Data & Analytics Department is to maximize the value of Aritzia's data by making it available, insightful and actionable to foster a culture of data-driven decision making. As a member of the Data & Analytics Platform Department, you will be part of the team responsible for provid...

Shiftsmart
Canada
Remote

Data Architecture: Design and develop large-scale data systems, including databases, data warehouses, and big data platforms, with a strong focus on data governance and compliance requirements. Your expertise in software engineering, data systems, and data governance will play a critical role in bui...

Aritzia
Canada, Canada

The mission of the Data & Analytics Department is to provide the business with actionable and accurate information to enable data-informed decision-making. As a member of the Data & Analytics Department supporting the Supply Chain division, you will be part of the team that bridges the gap between b...

Zonda
Canada Remote
Remote

As a Senior Data Engineer, you will play a crucial role in designing, implementing, and optimizing our data infrastructure. Work closely with data engineering to design and implement data models that align with business requirements. Zonda is looking for a passionate Senior Data Engineer to evolve a...

StackAdapt
Canada

Working with large data sets and various databases including Aerospike, Elasticsearch, Redis, ScyllaDB, Redshift, TiDB, MariaDB. Our real-time advertising bidding system handles over 3,000,000 requests per second and stores several terabytes of data every day. Very strong problem solving skills in d...