Data Engineer

Epsilon Solutions Ltd.

Canada

On-site

CAD 80,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology solutions company located in Canada is seeking a candidate with expertise in data engineering. Applicants should have proven experience converting SAS EG code to technologies like PySpark and SQL, as well as familiarity with DB2 and mainframe systems. Responsibilities include optimizing data conversion and documentation. This role offers an exciting opportunity to work with a variety of tools and technologies, ensuring data governance compliance and project delivery excellence.

Qualifications

  • Proven experience converting SAS EG code to PySpark, SQL, and/or R.
  • Familiarity with SAS macros, data steps, and PROC SQL.
  • Experience accessing DB2 data via ODBC/JDBC or ETL tools.

Responsibilities

  • Optimize PySpark code for performance and scalability.
  • Experience successfully onboarding with client systems.
  • Document conversion logic and testing results.

Skills

SAS EG to PySpark conversion
SQL
R
Databricks notebooks
Delta Lake
Spark SQL
DB2 data access
Mainframe systems
Automation frameworks
Version control (Git)
CI/CD integration

Tools

SAS2PY
SPROCKET
Scintilla
AI tools
Azure DevOps

Job description

b) Technical Expertise
  • Proven experience converting SAS EG code to PySpark, SQL, and/or R
  • Familiarity with SAS macros, data steps, and PROC SQL
  • Experience with Databricks notebooks, Delta Lake, and Spark SQL
  • Ability to optimize PySpark code for performance and scalability
c) Mainframe & DB2 Integration
  • Experience accessing DB2 data via ODBC/JDBC or ETL tools
  • Familiarity with mainframe systems (JCL, COBOL, IMS)
  • Ability to replicate or migrate data from DB2 to cloud data lake
d) Tooling & Automation
  • Use of SAS-to-PySpark conversion tools (e.g., SAS2PY, SPROCKET, Scintilla, AI tools)
  • Automated testing and validation frameworks for data parity
  • Schema mapping and lineage tracking capabilities
e) Project Delivery & Governance
  • Experience successfully onboarding with client systems.
  • Clear documentation of conversion logic and testing results
  • Version control and CI/CD integration (e.g., Git, Azure DevOps)
  • Compliance with internal data governance and security policies
Databricks Platform
  • Databricks Certified Data Engineer Associate or Professional
  • Databricks Certified Machine Learning Associate or Professional
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer: SAS-to-PySpark & Databricks Expert
Data Engineer: SAS-to-PySpark & Databricks Expert

Epsilon Solutions Ltd. • Canada

On-site
CAD 80,000 - 100,000
Data Engineer
Data Engineer

ALLTECH CONSULTING SVC INC • Mississauga

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

KData AI • Brampton

On-site
CAD 120,000 - 180,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
DataBricks Data Architect
DataBricks Data Architect

Rubicon Path • Toronto

On-site
CAD 120,000 - 150,000
Senior Databricks Data Engineer
Senior Databricks Data Engineer

KData Inc. • Brampton

On-site
CAD 150,000 - 210,000
Databricks Architect
Databricks Architect

TechDoQuest • Toronto

On-site
CAD 100,000 - 130,000
Data Science Developer - Senior JP210
Data Science Developer - Senior JP210

P@thlion Staffing Careers • Fredericton

On-site
CAD 70,000 - 110,000
Data Engineer
Data Engineer

SPECTRAFORCE • Toronto

Hybrid
CAD 80,000 - 110,000
Senior Data Engineer (Databricks Focused)
Senior Data Engineer (Databricks Focused)

BDO Canada • Oakville

On-site
CAD 84,000 - 128,000