Temporaryjobs Logo
Encore Technical Solutions Inc. logo

Intermediate Data Engineer

Hybride
Niveau intermédiaire
CONTRACTOR

About the role

Data Engineer (Intermediate) - Contract (6 Months) 📍 Markham, ON | Hybrid (4 Days In Office) We're seeking an experienced Data Engineer to join our client's team on an initial 6-month contract. Based in Markham, ON, you'll play a key role in designing, building, and optimizing modern data solutions within a Microsoft Azure cloud environment. Working alongside data architects, analysts, and business stakeholders, you'll help deliver scalable, high-performance data platforms that support reporting, analytics, and business intelligence initiatives. Strong performance may lead to a contract extension or permanent opportunity. What You'll Do Design, develop, and maintain scalable data pipelines and ETL/ELT processes using Azure technologies including Azure Data Factory, Azure Databricks, and Azure Synapse Analytics Build and support data ingestion frameworks for structured and unstructured data across Azure Data Lake and cloud-based storage platforms Develop, optimize, and troubleshoot complex SQL queries, stored procedures, and data transformation logic Collaborate with business stakeholders, data analysts, and solution architects to gather requirements and deliver robust data solutions Monitor, maintain, and optimize data pipeline performance, ensuring data quality, reliability, and scalability Implement and support data governance best practices, including documentation, data lineage, and metadata management Participate in code reviews and contribute to development standards, automation initiatives, and cloud engineering best practices Support CI/CD deployment processes and ongoing enhancements to the enterprise data platform What We're Looking For 3+ years of experience in Data Engineering, Business Intelligence, or a related data-focused role Hands-on experience developing data pipelines and data integration solutions in Microsoft Azure Strong working knowledge of Azure Data Factory, Azure Databricks, Azure Synapse Analytics, and Azure Data Lake Advanced SQL skills with experience designing and optimizing complex queries and data models Proficiency in Python for data processing, automation, and transformation workflows Experience working with large datasets in data warehouse and lakehouse environments Strong understanding of data engineering principles, ETL/ELT methodologies, and data architecture best practices Excellent communication skills with the ability to partner effectively with technical and non-technical stakeholders Ability to work in a hybrid environment and commute to Markham, ON Nice to Have Experience with Apache Spark / PySpark for large-scale data processing Exposure to Azure DevOps, Git, and CI/CD deployment practices Knowledge of data modeling methodologies including dimensional modeling, star schema, and Data Vault Experience supporting reporting and analytics solutions using Power BI Familiarity with Infrastructure-as-Code and cloud automation tools Microsoft Azure certifications such as Azure Data Engineer Associate (DP-203)

About Encore Technical Solutions Inc.

IT Services and IT Consulting
1-10

Encore Technical Solutions Inc. is the Greater Toronto Area’s premier new provider of project-based and permanent Information Technology staffing solutions.

We specialize in placing thoroughly screened, well-vetted technology talent to support your full-time or project-based hiring requirements, from programmers and business analysts to project managers and digital media specialists.

Encore is led by seasoned recruitment professionals with extensive backgrounds in IT staffing and long track records of success. Guided by core values of integrity, accountability, professionalism and trust, we are results-oriented and provide exceptional commitment to our clients and the consultants we place.

Feel free to reach out to us with inquiries and watch this space for more news about the exciting launch of Encore Technical Solutions!

Similar Jobs