Point your AI agent at freehire and let it find you a job.

Get the CLI →

Staffingine LLC

NewBe an early applicant

Data Engineer

Posted 2 views
Discussion

Summary

Contract Data Engineer role in Toronto focused on designing, building, and maintaining scalable data pipelines using Databricks, Python, and SQL, integrating Azure and Oracle database sources, and troubleshooting and optimizing data flows. AI/ML exposure is a plus.

Job Title: Data Engineer
Job Location:
Toronto, ON
Job Type: Contract

Job Description:

  • Design, develop, and maintain scalable data pipelines for data ingestion, transformation, and integration.
  • Work extensively with Databricks for data processing, transformation, and analytics.
  • Develop and maintain data workflows using Python and SQL.
  • Integrate data from multiple sources, including Azure databases and Oracle databases.
  • Write optimized queries and implement efficient data transformation logic.
  • Perform data cleansing, validation, and quality checks to ensure accuracy and consistency.
  • Troubleshoot data pipeline failures and resolve performance and data processing issues.
  • Collaborate with business analysts, data architects, and other engineering teams to understand data requirements.
  • Follow best practices for data security, governance, performance optimization, and documentation.
  • Support data solutions involving AI or machine learning where applicable.

Required Skills and Qualifications:

  • 5 7 years of experience in data engineering or data development.
  • Strong hands-on experience with Databricks.
  • Experience working with Azure database technologies.
  • Strong experience with Oracle Database and SQL.
  • Proficiency in Python programming for data processing and automation.
  • Experience with ETL/ELT processes, data integration, and data transformation.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Good communication and collaboration skills.

Preferred Skills:

  • Exposure to AI, machine learning, or AI-enabled data solutions.
  • Experience with Spark, PySpark, Delta Lake, or Azure data services.
  • Experience optimizing data pipelines and processing large datasets.

Ideal Candidate Profile: A hands-on Data Engineer with strong Databricks, Python, Azure database, and Oracle experience. AI experience will be an added advantage.

Skills

Apply

See also

Data Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available