Python Developer

 

Description:

Python Developer
📍 Location: Toronto, ON, Canada
💼 Role: SAS / Python Developer

Job Description:
We are looking for an experienced SAS/Python Developer to support BMO’s U.S. Banking SAS decommissioning initiative. The role involves migrating legacy SAS applications, datasets, and analytical workflows to Python/Anaconda while developing scalable data-processing and automation solutions.

Key Responsibilities:
Migrate legacy SAS programs and workflows to Python/Anaconda.
Develop, test, and maintain Python applications and automation scripts.
Build Unix/Linux-based automation and CRON-scheduled pipelines.
Develop and optimize SQL queries using Netezza and Amazon Redshift.
Perform debugging, performance tuning, and code optimization.
Maintain code repositories and documentation using Git/GitHub.
Collaborate with business and technical teams on migration initiatives.

Must-Have Skills:
Strong Python/Anaconda and SAS experience.
Hands-on SAS-to-Python migration experience.
SQL and database experience (Netezza, Redshift).
Unix/Linux scripting and CRON scheduling.

Nice to Have:
SAS Enterprise Guide and Jupyter Hub.
GitHub and GitHub Copilot.
Unit testing, debugging, and automation development.

Apply Now
You'll sign in or register, then come back to this job.
Organization Apptoza
Industry IT / Telecom / Software Jobs
Occupational Category Python Developer
Job Location Toronto, ON, Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2026-11-11 1:49 pm
Expires on 2026-12-26