Data Migration & Modernization Engineer (Python, SAS, Cloud)

Not Interested
Bookmark
Report This Job

profile Job Location:

Toronto - Canada

profile Monthly Salary: K 10 - 10
profile Experience Required: 5years
Posted on: 7 hours ago
Vacancies: 1 Vacancy

Job Summary

Job Title: Data Platform Engineer (Python SQL SAS AWS S3 LLM / Copilot Tools)- Migration Project


Job Summary

We are seeking a skilled Data Platform Engineer to design and maintain a technical migration framework for large-scale conversion of legacy SAS codebases to Python using generative AI and agentic coding tools. The role focuses on building scalable reusable frameworks ensuring production-grade Python outputs and enabling seamless data connectivity across cloud and database systems.


Role Description

In this role you will help architect and maintain a generalized repository structure capable of integrating with any SAS codebase. You will establish standardized processes for managing per-project credentials configurations and dependencies.

You will ensure AI-generated Python code reliably connects to required databases and dependency libraries. You will refactor harden and document generated code to meet production standards for performance and readability.

You will also implement a robust logging and error-handling framework to ensure transparency throughout the conversion process. Additionally you will take ownership of Git repository management across the project lifecycle.

You will closely collaborate with a Data Scientist to continuously enhance and evolve the migration framework as new requirements emerge.


Required Qualifications

  • 1 year of relevant professional experience
  • Strong proficiency in Python for data engineering (pandas SQLAlchemy boto3 PyArrow or similar)
  • Strong SQL skills and experience working with cloud or remote data systems (AWS S3 SQL DBMS etc.)
  • Experience with SQL query optimization for large datasets
  • Experience handling multiple data formats (Parquet CSV JSON etc.)
  • Strong experience with Git and collaborative version control
  • Experience using LLM-based or agentic AI tools (e.g. GitHub Copilot Claude Code) in a professional environment


Preferred Qualifications

  • Experience in regulated or enterprise environments using SAS (finance pharma insurance government)
  • Experience working in UNIX environments
  • Basic understanding of SAS code (ability to read/interpret; no deep expertise required)
  • Exposure to credit risk models (PD EAD LGD) and IFRS9 regulations
  • Experience building or refactoring data pipelines in Python
  • Experience in large-scale code migration or modernization projects


Key Responsibilities

  • Design and implement a generalized repository structure for SAS-to-Python code migration
  • Manage per-project configurations credentials and dependencies
  • Ensure generated Python code can reliably connect to databases and data sources
  • Refactor and optimize AI-generated Python code for production readiness
  • Implement logging and error-handling frameworks for migration transparency
  • Own and manage Git repositories throughout the project lifecycle
  • Collaborate with data scientists to continuously improve the migration framework





Required Skills:

60-70


Required Education:

Title: .NET Technical Lead AWS DynatraceLocation:Toronto Hybrid (24 Days WFO)Duration: 12 Months Experience Required: 68 YearsRole Overview:We are seeking a Support Tech Lead with strong experience application support AWS infrastructure and production monitoring tools. The candidate will be responsible for maintaining application stability resolving incidents and ensuring high availability in a production Responsibilities:Provide L2/L3 production s

Job Title: Data Platform Engineer (Python SQL SAS AWS S3 LLM / Copilot Tools)- Migration Project Job SummaryWe are seeking a skilled Data Platform Engineer to design and maintain a technical migration framework for large-scale conversion of legacy SAS codebases to Python using generative AI and...
View more view more