Consultant – Data Engineering

at VS Consulting Group, Toronto

At VS Consulting Group, we partner with our clients to advance their data and technology capabilities, enabling them to drive business efficiency and make informed, data-driven decisions.

We are expanding our Professional Services team and are looking for a dynamic and proactive Data Engineer with expertise in designing, developing, and optimizing data pipelines and models. In this role, you will work closely with our consulting team and clients to build scalable, high-performance data solutions, gaining hands-on experience across the project lifecycle. This is an exciting opportunity to apply your technical expertise while developing consulting and problem-solving skills in a fast-paced, client-focused environment.

Profile – A dynamic and proactive professional with experience in designing, developing, and optimizing data pipelines in Azure

Educational Qualification – Bachelor’s Degree in Computer Science, IT, or any related fields Typical Experience

Skill and Expertise

  • 3+ years of experience in a data engineering role, focusing on building Azure data pipelines.
  • Hands-on experience with Azure services, including Azure Data Factory, Azure Databricks, Azure Synapse Analytics, and Azure SQL Database.
  • Proficiency in SQL and scripting languages such as Python or Scala.
  • Experience with ETL/ELT processes and data transformation.
  • Strong understanding of data architecture, data modeling, and data governance principles.
  • Familiarity with CI/CD pipelines and version control systems like Git.
  • Excellent problem-solving skills, with the ability to troubleshoot complex data issues.
  • Strong communication and collaboration skills, with the ability to work effectively in a client-facing role.

Primary Responsibility

  • Design, build, and maintain scalable and efficient data pipelines on Microsoft Azure, using Azure Data Factory, Azure Databricks, and other Azure data services.
  • Develop ETL/ELT processes to transform raw data into usable formats for analytics.
  • Work with structured and unstructured data, ensuring data quality and governance practices are maintained.
  • Collaborate with data scientists, analysts, and business stakeholders to understand data requirements and deliver effective solutions.
  • Optimize existing data pipelines and troubleshoot any issues related to performance, data flow, or security.
  • Ensure data architecture is secure, scalable, and follows industry best practices.
  • Monitor and maintain pipeline performance, ensuring uptime and reliability for our clients.
    • Nice to have experience with Azure DevOps and infrastructure as code (IaC).
    • Nice to have knowledge of big data processing frameworks such as Apache Spark.
    • Nice to have experience working in a consulting environment or with multiple clients.

Don’t meet every job requirement? That’s okay! Our company is dedicated to building a diverse, inclusive, and authentic workplace. If you’re excited about this role, but your experience doesn’t perfectly fit every qualification, we encourage you to apply anyway. You may be just the right person for this role or others.

You must submit a cover letter and resume for your application to be considered for an interview. Prospective candidates will be required to complete a digital assessment during the interview process. We thank all candidates for submitting their applications; however, only those selected for an interview will be contacted. For inquiries, contact HR@vsconsultinggroup.com for more information.