Closed listing
Data Engineering Consultant - Data & AI practice
- Canada
Contract
This opening has closed.
The original listing is kept below for reference.
Job details
- Job type
- Contract
- Posting language
- English
- Posted
Similar jobs hiring now
Search current openingsOriginal job description
Archived listing. The details below describe a past opening.
Data Engineering Consultant - Data & AI practice
Contract length: 5 months (with the possibility of extension)
Work location: Canada, Remote / Hybrid
Eligible for Secret level security clearance
We are seeking an experienced and client-focused Data Engineering Consultant to join our Data & AI practice. You will help clients solve complex business and technology challenges by designing and delivering modern data platforms, pipelines, and AI-ready data products using Microsoft Fabric, Azure Databricks, Python, and the broader Azure ecosystem.
This role combines hands-on engineering with consulting. You will work directly with client stakeholders, clarify ambiguous requirements, structure problems, recommend practical solutions, and guide delivery from discovery through implementation and adoption.
What You'll Do
Partner with client stakeholders to understand business priorities, uncover root causes, define requirements, and translate complex needs into actionable data solutions.
Lead problem-solving activities across ambiguous and complex environments, evaluating options, risks, dependencies, and trade-offs.
Design, build, test, and support scalable data pipelines, lakehouse solutions, and curated data products using Microsoft Fabric and Azure Databricks.
Develop reliable data transformations and engineering components using Python, PySpark, and SQL.
Facilitate discovery sessions, technical workshops, backlog refinement, solution walkthroughs, and stakeholder updates.
Manage stakeholder expectations through clear communication, proactive issue management, and transparent delivery reporting.
Apply sound engineering practices for data quality, observability, security, governance, performance optimization, and operational support.
Contribute to architecture decisions, estimates, delivery plans, technical documentation, and client presentations.
Collaborate with architects, analysts, data scientists, AI engineers, and delivery teams across onshore and offshore environments.
Support and mentor junior team members through technical guidance, reviews, and knowledge sharing.
Explore opportunities to integrate AI engineering capabilities into data solutions, including Microsoft Foundry and Microsoft Copilot Studio.
Required Qualifications
Strong experience in data engineering, analytics engineering, business intelligence, or related data roles.
Hands-on experience delivering solutions with both Microsoft Fabric and Azure Databricks.
Strong programming skills in Python, with practical experience using PySpark and SQL.
Experience designing and building ETL/ELT pipelines, lakehouse architectures, data transformations, and curated data layers.
Proven consulting or professional services experience, including direct interaction with client stakeholders.
Demonstrated ability to structure complex problems, investigate root causes, evaluate alternatives, and drive pragmatic solutions.
Strong stakeholder management, facilitation, communication, and presentation skills.
Ability to explain technical concepts to both technical and non-technical audiences.
Experience with Azure Data Factory, Azure Data Lake Storage, Power BI, Microsoft Purview, or Azure DevOps.
Experience working in Agile delivery environments and contributing to estimation, planning, testing, and release activities.
AI Engineering Exposure
Exposure to AI engineering concepts and the delivery of AI-enabled or agentic solutions.
Familiarity with Microsoft Foundry for developing, evaluating, or operationalizing AI solutions.
Familiarity with Microsoft Copilot Studio for building and integrating copilots or agents into business workflows.
Understanding of how governed, high-quality data platforms enable analytics, machine learning, generative AI, and agentic experiences.
More about this job
Responsibilities
Partner with client stakeholders to define business needs and deliver scalable data platforms, pipelines, lakehouse solutions, and curated data products using Microsoft Fabric, Azure Databricks, Python, PySpark, and SQL. Lead consulting and delivery activities from discovery through implementation, while supporting governance, quality, security, performance, stakeholder communication, and junior team development.
Requirements
Requires strong data engineering experience, hands-on delivery with Microsoft Fabric and Azure Databricks, and practical Python, PySpark, and SQL skills. Candidates should also have consulting experience, strong problem-solving and stakeholder communication abilities, and familiarity with Agile delivery; exposure to AI engineering and Microsoft Foundry or Copilot Studio is sought.
Skills
- Data Engineering
- Microsoft Fabric
- Azure Databricks
- Python
- PySpark
- SQL
- ETL/ELT Pipelines
- Lakehouse Architecture
- Azure Data Factory
- Azure Data Lake Storage
- Power BI
- Microsoft Purview
- Azure DevOps
- Stakeholder Management
- Agile Delivery
- AI Engineering
Visa sponsorship
Not detected in the job text
Categories
- Data & Analytics
- Technology
- Consulting
- Software
- Engineering
Keywords
- Data Engineering
- Analytics Engineering
- Business Intelligence
- Microsoft Fabric
- Azure Databricks
- Python
- PySpark
- SQL
- ETL/ELT
- Lakehouse Architecture
- Azure Data Factory
- Azure Data Lake Storage
- Power BI
- Microsoft Purview
- Azure DevOps
- Microsoft Foundry
- Microsoft Copilot Studio
- AI Engineering
- Generative AI
- Agentic Solutions
- Data Quality
- Data Governance
- Data Observability
- Agile
- Client Consulting
- Stakeholder Management
- Solution Architecture
- Data Transformation
- Machine Learning
- Performance Optimization