Data Engineer (Snowflake/DB/Python)

ITMC Systems, Inc

Montreal (administrative region)

On-site

CAD 70,000 - 110,000

Full time

7 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ITMC Systems, Inc. is seeking a data-focused professional for a long-term contract in Montreal. You will optimize performance on major RDBMSs, develop tooling in Python, and implement data delivery patterns across distributed teams.

Strong Unix/Linux basics and excellent communication are required; experience with Git and Agile is a plus. You will collaborate with cross-functional teams to improve data infrastructure.

Qualifications

  • Intermediate knowledge of development and performance optimization on major RDBMS technologies (e.g., Sybase, DB2; plus exposure/interest in Snowflake/SingleStore is a plus).
  • Strong scripting skills, especially Python (automation, tooling, diagnostics, data utilities).
  • Basic knowledge of Unix/Linux operating systems.
  • Excellent written and verbal communication skills.

Skills

RDBMS optimization
Python scripting
Unix/Linux basics
Communication skills

Job description

Long term contract

Required Skills
  • Intermediate knowledge of development and performance optimization on major RDBMS technologies (e.g., Sybase, DB2; plus exposure/interest in Snowflake/SingleStore is a plus).
  • Strong scripting skills, especially Python (automation, tooling, diagnostics, data utilities).
  • Basic knowledge of Unix/Linux operating systems.
  • Excellent written and verbal communication skills.
Desired Skills
  • Data modeling concepts (logical/physical modeling, normalization, dimensional modeling).
  • Version control experience, preferably Git.
  • Data replication concepts and technologies (CDC, transactional replication, streaming-based patterns).
  • Agile practices (Scrum/Kanban) and CI/CD mindset for data/database delivery.
  • Experience working in geographically dispersed teams.
  • Personal attributes: integrity and ownership, strong team player, high motivation to expand technical and business knowledge.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Wireframe Solutions-IT Consulting Company • Montreal (administrative region)

On-site
CAD 70,000 - 90,000
Senior Data Engineer
Senior Data Engineer

ALLTECH CONSULTING SVC INC • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Data Engineer
Data Engineer

ALLTECH CONSULTING SVC INC • Mississauga

On-site
CAD 80,000 - 120,000
Senior Data Engineer-- KUMDC5716518
Senior Data Engineer-- KUMDC5716518

Compunnel Inc. • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Snowflake Data Engineer - SQL, DBT, P&C Insurance
Snowflake Data Engineer - SQL, DBT, P&C Insurance

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

Hybrid
CAD 90,000 - 120,000
Senior Snowflake Developer (Python)
Senior Snowflake Developer (Python)

Themesoft Inc. • Toronto

Hybrid
CAD 120,000 - 150,000
Data Engineering Lead and Data Engineers
Data Engineering Lead and Data Engineers

ALLTECH CONSULTING SVC INC • Ottawa

On-site
CAD 90,000 - 130,000
Snowflake Data Engineer / ETL Developer (Python & Teradata)
Snowflake Data Engineer / ETL Developer (Python & Teradata)

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Mississauga

Hybrid
CAD 90,000 - 120,000
Data Engineer - Snowflake
Data Engineer - Snowflake

Tiger Analytics • Toronto

On-site
CAD 100,000 - 140,000
Significant career development opportunities
Challenging and entrepreneurial environment
Senior Data Engineer
Senior Data Engineer

Compunnel, Inc. • Mississauga

Hybrid
CAD 120,000 - 160,000