Skip to main content

Python / SAS Developer

Technology
Tekgence Inc
Toronto, CanadaTodayUntil 2026-12-13
Service contractOn-site

Job description

Job Summary:

We are seeking an experienced Python / SAS Developer for a contract opportunity in Toronto, ON. The ideal candidate should have strong experience in Python development, SAS programming, database technologies, and SAS-to-Python migration. The candidate will be responsible for developing, maintaining, and optimizing data processing solutions while supporting the migration of existing SAS applications to Python-based environments.

Key Responsibilities:

  • Develop and maintain data processing solutions using Python, Anaconda, and SAS.
  • Migrate existing SAS programs, scripts, and workflows to Python.
  • Write and optimize SQL queries for large-scale data processing.
  • Work with databases such as IBM Netezza and Amazon Redshift.
  • Develop and maintain Linux/Unix shell scripts for automation.
  • Configure and manage CRON jobs for scheduling automated processes.
  • Troubleshoot, debug, and optimize existing applications and data workflows.
  • Collaborate with technical and business teams to ensure successful delivery.
Required Skills & Experience:
  • Strong hands-on experience with Python and Anaconda.
  • Experience with SAS programming and SAS-to-Python migration.
  • Strong SQL skills and experience working with relational databases.
  • Hands-on experience with IBM Netezza and Amazon Redshift.
  • Proficiency in Linux/Unix shell scripting.
  • Experience with CRON job scheduling and automation.
  • Strong analytical, problem-solving, and debugging skills.
  • Ability to work independently and collaboratively in a team environment.
Keywords
PythonAnacondaSASSAS-to-Python MigrationSQLRelational DatabasesIBM NetezzaAmazon RedshiftLinux/Unix Shell ScriptingCRON Job SchedulingData ProcessingApplication TroubleshootingDebuggingData Workflow OptimizationAutomationProblem-SolvingLinuxUnixShell ScriptingCRON

Interested in this role?