16 Apr
|
Astra North Infoteck
|
Toronto
16 Apr
Astra North Infoteck
Toronto
Apply on Kit Job: kitjob.ca/job/2fsvha
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., Git Hub Copilot, Claude Code) in a professional workplace
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
Apply on Kit Job: kitjob.ca/job/2fsvha
📌 Data Migration & Modernization Engineer (Python, SAS, Cloud) (Toronto)
🏢 Astra North Infoteck
📍 Toronto