16 Apr
|
Systematix
|
Toronto
16 Apr
Systematix
Toronto
Apply on Kit Job: kitjob.ca/job/2fsrli
We are Systematix and we are currently looking for a Senior Software Developer (Python/AWS Data Engineering) for our client. This role is 100% onsite in Toronto, Yonge and Finch.
ABOUT THE PROJECT:
Our client is seeking a Senior Software Developer to support the Business Intelligence and Business Analytics unit in maintaining and enhancing automated data acquisition and transformation processes. This role supports a centralized data repository used by analysts and scientists across the Ministry of Health and Ministry of Long-Term Care, where accurate and timely data is critical for evidence-based decision-making. The environment combines Python-based data engineering, AWS cloud services, data warehousing, and production support for high-value health data pipelines.
ABOUT THE RESPONSIBILITIES:
In this role, you will design, develop, test, implement, and troubleshoot data pipelines and data processing solutions using Python, AWS, and up-to-date data engineering practices. You will work closely with technical teams and stakeholders to maintain reliable automated processes, improve data quality, and deliver scalable solutions across cloud and on-prem environments.
- Design, develop, test, implement, and troubleshoot data pipelines using Python and AWS services including Glue, Step Functions, Lambda, and S3.
- Develop complex data transformation procedures and support automated data acquisition processes.
- Design data models for efficient storage in relational databases and unstructured data repositories.
- Build reusable classes and modules to improve maintainability and accelerate delivery.
- Review existing code and support junior developers to ensure a consistent level of quality.
- Assess new business requirements and recommend technical solutions using cloud and on-prem resources.
- Support critical health data processes including recurring daily, monthly, and quarterly feeds and reporting workflows.
- Contribute to production support, troubleshooting, change management, and continuous improvement of data solutions.
REQUIREMENTS:
Must-have:
- Strong data engineering experience using Python, including pandas and pyspark.
- Experience working with XLSX, CSV, JSON files, relational databases, cloud storage, and structured and unstructured data.
- Experience designing and supporting automated data processing solutions.
- Hands-on experience with AWS services such as Glue, Step Functions, Lambda, and S3.
- Experience with ETL / ELT development using tools such as Informatica IDMC.
- Strong data modeling and advanced SQL experience.
- Experience building reusable classes and modules to improve maintainability and delivery speed.
- Experience assessing business requirements and proposing technical solutions across cloud and on-prem environments.
- Experience reviewing code and supporting junior team members to maintain delivery quality.
Nice-to-have:
- Experience with cloud data warehousing and analytics platforms such as AWS Redshift or equivalent.
- Experience with data reporting and visualization.
- Full SDLC experience including requirements gathering, design,
implementation, testing, deployment, and production support.
- Familiarity with Agile/Scrum and waterfall delivery models.
- Experience with change management and incident management.
- Linux experience.
- Public sector experience.
- Strong communication, presentation, negotiation, consulting, problem-solving, and decision-making skills.
ABOUT THE ROLE:
Location: Onsite – Toronto, ON (5700 Yonge St.)
Duration: May 11, 2026 – March 31, 2027
Work hours: 36.25 hrs/week (7.25 hours/day, Monday to Friday)
Security level: CRJMC Clearance – crim. check
PAY DISCLOSURE:
The average hourly pay range for this field is as follows:
- Senior: 10+ years of experience — $90–$105/hr
Compensation is commensurate with these standards; exceptions may apply based on experience, skills, and market conditions.
AI DISCLOSURE:
We may use artificial intelligence (AI) or other automated tools to support parts of our recruitment process. No automated tools make hiring decisions.
APPLY NOW:
If you are interested in finding out more, please contact us or submit your resume. Or, if you know someone who meets these qualifications, please forward this assignment.
ABOUT SYSTEMATIX:
Systematix is one of Canada’s largest privately-owned National Consulting and Resourcing firms. With offices across North America, we provide the highest-caliber consulting solutions to a diverse client base that includes all levels of government and private industry sectors.
Systematix is committed to creating a diverse, inclusive environment and is proud to be an equal opportunity employer.
Systematix. Solutions Focused. People Driven.
Apply on Kit Job: kitjob.ca/job/2fsrli
📌 Python Developer (Toronto)
🏢 Systematix
📍 Toronto