Skip to main content

SAS / Python Developer

Technology
Apptoza Inc.
Toronto, CanadaToday
Service contract

Job description

Role: SAS / Python Developer Location: Toronto, ON – Hybrid Contract Role Job Description SAS decommissioning program by migrating legacy SAS-based workloads to Anaconda/Python. Analyze business and technical requirements and design scalable Python-based solutions. Interpret and migrate existing SAS programs, datasets, and analytical processes to Python environments.

Develop, test, and maintain high-quality Python applications, scripts, and automation solutions. Build and support Unix/Linux-based automation and data-processing pipelines using scripting and CRON scheduling. Work with relational databases, including Netezza and Redshift, and develop efficient SQL-based data processing solutions.

Optimize applications for performance, scalability, reliability, and code quality while maintaining documentation and source code using Git/GitHub. Collaborate with business stakeholders, developers, and infrastructure teams to support migration and modernization objectives, targeting migration or retirement of active SAS workloads by December 2027. Top 3 Required Skills: Python / Anaconda and SAS, including SAS-to-Python migration experience SQL and Databases, including Netezza and Redshift Linux/Unix scripting and CRON scheduling Top 3 Preferred Skills: SAS Enterprise Guide and JupyterHub GitHub and GitHub Copilot Unit testing, debugging, code optimization, and automation development Education Requirements: Bachelors or Masters in relevant field

Keywords
PythonSQLGitHubAnacondaSASSAS-to-Python MigrationNetezzaAmazon RedshiftLinux/Unix ScriptingCRON SchedulingSAS Enterprise GuideJupyterHubGitHub CopilotUnit TestingDebuggingCode OptimizationUnixRedshiftScalabilityLinux

Interested in this role?