Business Systems Analyst (BSA) – SAS to Python Migration
- Source: LinkedIn
- Siri InfoSolutions, Inc.
- Hybrid
- Toronto
- Mid level
Job Description
Hiring: Business Systems Analyst (BSA) – SAS to Python Migration
Location: Toronto, ON (Hybrid – 4 days onsite)
Duration: 12 Months
Role Overview
We are looking for a detail-oriented Business Systems Analyst (BSA) with strong risk model and data analytics experience to lead the migration of legacy SAS-based processes to Python solutions . This role bridges business and technical teams to ensure accurate and compliant transformation of critical financial workflows.
Key Responsibilities
- Collaborate with stakeholders across business, risk, and technology teams
- Analyze and document SAS code, macros, and analytical workflows
- Translate business logic into Python-based solutions
- Manage end-to-end requirements lifecycle and stakeholder alignment
- Support UAT, validation, and business sign-offs
- Create process documentation, flow diagrams, and training materials
- Work with QA teams to ensure data accuracy, compliance, and quality
Required Skills
- 5+ years of BSA experience in Financial Services / Data Analytics environments
- Strong expertise in:
- SAS (Base, Macros, SQL)
- Python (Pandas, NumPy, Scikit-learn)
- SQL (data validation & analysis)
- Experience in SAS → Python migration / system modernization projects
- Strong understanding of data analytics workflows & risk models
- Familiarity with regulatory standards (SOX, GDPR, etc.)
- Excellent communication & stakeholder management skills
Preferred Skills
- Certifications such as CBAP, CCBA, or SAS/Python certifications
- Experience with Git, CI/CD pipelines, AWS/Azure
- Strong documentation skills (BPMN, process flows)
- Exposure to Agile/Waterfall QA methodologies
Interested candidates can apply or share profiles directly at [email protected]
Skills
- SAS
- Python
- mac-os
- Pandas
- NumPy
- Scikit-learn
- amazon-web-services
- microsoft-azure
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
