Data Engineer/Analyst (Python/SQL) (1706) HYBRID 55-64/hr Job at Direct IT Recruiting Inc., Canada

dnlmQ2hSSGNIbS91WVM5VjRpbVBUMTBKTHc9PQ==
  • Direct IT Recruiting Inc.
  • Canada

Job Description

Job Description

NOTE: Hybrid Work Model, office located in Toronto. Work 2 days/week in office.

Status: 12-Month Contract, 8 hour work day, 40 hours/week

Work Experience: 3+ years data analyst, Python, SQL, Snowflake, Spark, Databricks, Power BI, Tableau, Azure, AWS, GCP

Industry: Bank, Finance

DESCRIPTION:

Overview:

The Data Specialist will partner with investment teams to deliver scalable data solutions that drive strategic decision-making. This role focuses on building robust data pipelines and analytical tools to support our investment platform.

Core Responsibilities:

  • Design and optimize high-performance ETL pipelines using Python (Pandas) and SQL
  • Implement and maintain Snowflake data warehouses with performance-optimized structures
  • Develop automated Power BI dashboards with actionable insights
  • Transform complex investment data into clean, analysis-ready formats
  • Collaborate with quantitative analysts and portfolio managers to understand data needs
  • Implement Azure-based data solutions (Data Factory, Databricks, Synapse)
  • Ensure data quality and governance across all deliverables

Technical Requirements:

  • 5+ years of production experience with:
  • Python (ETL/automation focus)
  • SQL (complex query optimization)
  • Snowflake (including streams/tasks/clustering)
  • Power BI (DAX, data modelling)
  • Strong Azure cloud expertise (ADF required; Databricks preferred)
  • Financial services data experience (asset management preferred)

Preferred Qualifications:

  • Experience with investment data systems (Bloomberg, FactSet)
  • Knowledge of financial regulations (PIPEDA, SEC compliance)
  • Agile development methodology experience

Education:

  • Bachelor's or Master's in Computer Science, Engineering, or a quantitative field
  • Finance-related coursework or certification a plus

We openly welcome and invite applications from persons with disabilities or those protected by the human rights code and, upon request, provide accommodation during all stages of the recruitment and hiring process.

Please note that AI is used to assist in the recruiting process.

To Apply: -specialist-contract-hybrid-1706/

Job Tags

Contract work, Work experience placement, 2 days per week,

Similar Jobs

LLM Delivery

Delivery Driver Job at LLM Delivery

 ...LLM Delivery, LLC is an Amazon DSP known for its exceptional delivery performance operating out of Amazon Warehouse DFL4. As a Delivery...  ...crucial role in ensuring our customers receive their orders on time and safely. Location Address: DFL4 at 4401 Seaboard Rd, Orlando... 

Fox Rehabilitation

Physical Therapist ($10K SIGN ON!) Job at Fox Rehabilitation

Our team is growing, and we're looking for top-caliber Physical Therapists to join us in Silver Spring and surrounding neighborhoods in Maryland. Why FOX Rehabilitation? Pioneer of Geriatric House Calls to older adults in their communities. Provide physical ...

Marriott

Pool Attendant Job at Marriott

**Additional Information** Pay: $26.40/hour, Part-Time, Evening Shift**Job Number** 25081039**Job Category** Housekeeping & Laundry**Location** Marriott Irvine Spectrum, 7905 Irvine Center Drive, Irvine, California, United States, 92618VIEW ON MAP (**Schedule** Part...

Gambuzza's BarberShop

Barber/Hair Stylist Job at Gambuzza's BarberShop

 ...resourcesCompany partiesEmployee discountsJoin Our Team at Gambuzza's Barbershop - Round Rock!Are you a passionate barber or hair stylist (cosmetologist), looking for a career, not just a job? Gambuzza's Barbershop is hiring for our Round Rock location, and we want... 

HCRC Staffing

Neurologist Wilmington DE Job at HCRC Staffing

(Physician/MD qualifications required) Neurology - Neurologist Wilmington DE We are seeking a compassionate Neurologist to join our medical practices around the Greater Delaware region. We value our patients and truly want to listen to them and offer comprehensive care...