Back to results

SAS/Python Developer

  • Toronto, ON, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Experience
Experience Required: 6–8 Years
Posting language
English
Posted

Original job description

SAS/Python Developer

Location: Toronto, ON

Work Model: Hybrid (2 days per week in-person at Toronto office preferred)

Experience Required: 6–8 Years

Skills: Digital: Python, Azure Machine Learning (ML), Terraform, AI & Gen AI – Products & Tools

Role Description

  • Support enterprise SAS decommissioning initiatives 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.

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

  • Bachelor’s or Master’s degree in a relevant field.

More about this job

Responsibilities

The SAS/Python Developer at Astra North Infoteck will migrate SAS programs and datasets to Python and build, test and maintain Python applications and automation. The role also supports Unix/Linux data pipelines and SQL processing on Netezza and Redshift.

Requirements

Candidates need 6 to 8 years of experience with Python, Anaconda and SAS, including SAS-to-Python migration, plus strong SQL, Netezza, Redshift, and Linux/Unix scripting with CRON. A bachelor's or master's degree in a relevant field is required.

Skills

  • Python
  • Anaconda
  • SAS
  • SAS-to-Python migration
  • SQL
  • Netezza
  • Redshift
  • Linux/Unix scripting
  • CRON scheduling
  • Git
  • GitHub
  • GitHub Copilot
  • SAS Enterprise Guide
  • JupyterHub
  • Unit testing
  • Debugging
  • Code optimization
  • Automation development
  • Data pipeline development
  • Azure Machine Learning
  • Terraform
  • Requirements analysis
  • Documentation

Categories

  • Technology
  • Software
  • Data & Analytics

Keywords

  • SAS
  • Python
  • Anaconda
  • SAS-to-Python migration
  • SAS decommissioning
  • SQL
  • Netezza
  • Redshift
  • Linux
  • Unix
  • CRON
  • Git
  • GitHub
  • GitHub Copilot
  • SAS Enterprise Guide
  • JupyterHub
  • Azure Machine Learning
  • Terraform
  • Gen AI
  • Data engineering

Seniority

Senior

Tools

  • Python
  • Anaconda
  • SAS
  • SAS Enterprise Guide
  • JupyterHub
  • Netezza
  • Redshift
  • Git
  • GitHub
  • GitHub Copilot

Languages

  • English

Fields of study

  • Computer science
  • Engineering
  • Data science
  • Mathematics
  • Statistics

Report this job

Get in touch
MovoJobs

Contact us