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.
| 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 |