Opens LinkedIn
- Employment type
- Contract
- Experience level
- Senior · 5+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Not Applicable
Job summary
Develop, maintain, and support data products using Python, R, and PySpark in collaboration with client analytical teams. Analyze and resolve software issues, contribute to code reviews and clean-code practices, and prepare project documentation, reports, and presentations.
Job details
Duration: 5 Month contract Must have: Python and PySpark programing languages to manipulate data and draw insights from large datasets Experience with AWS EMR, AWS Cloud Hands-on programming skills, able to write modular, maintainable code, preferably Python & SQL. Good understanding of SQL, dimensional modeling, and analytical big data warehouses Experience with Apache Airflow Experience with Python, PySpark programming in the context of data processing / data science applications Profound knowledge and experience in shell scripting in Linux/Unix environment. Experience in creating and maintaining documentation of project ETL design, technical artifacts and ETL environment Our client… A government health data organization. Responsibilities: Understand systems and Business processes related to the products in their assigned portfolio Works closely with client analytical teams to develop, maintain and support products using Python and/or R and PySpark programming languages. Provides support and guidance on creating top-quality clean code and participates in code review. Analyses Software deficiencies/problems and support to fix them Prepares documentation, reports, and presentations related to projects and activities.
What you’ll do
Develop, maintain, and support data products using Python, R, and PySpark in collaboration with client analytical teams. Analyze and resolve software issues, contribute to code reviews and clean-code practices, and prepare project documentation, reports, and presentations.
Requirements
Requires strong Python and PySpark programming skills, experience with AWS EMR and AWS Cloud, and proficiency in SQL, dimensional modeling, analytical data warehouses, and Apache Airflow. Candidates should also have Linux/Unix shell scripting experience and be able to write maintainable code and document ETL designs and technical artifacts.
Listed skills
- Technical Documentation · Preferred
- SQL · Preferred
- Python · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Python
- PySpark
- AWS EMR
- AWS Cloud
- SQL
- Dimensional Modeling
- Analytical Data Warehousing
- Apache Airflow
- Shell Scripting
- Linux/Unix
- ETL Design
- Data Processing
- Data Science
- Code Review
- Technical Documentation
Job areas
- Technology
- Data & Analytics
- Software
- Healthcare
- Government & Public Sector
More jobs from isgSearch
Senior Finance Manager
- On-site
- Toronto, ON
- Posted Oct 16, 2026
Application Architect
- Hybrid
- Toronto, ON
- Posted Oct 16, 2026
Technical Delivery Manager
- Hybrid
- Toronto, ON
- Posted Oct 15, 2026
Systems Testing/QA Specialist - Senior
- On-site
- Toronto, ON
- Posted Oct 15, 2026
