cover image
Open Systems Technologies

Python Developer

Hybrid

Mississauga, Canada

Freelance

21-10-2025

Share this job:

Skills

Communication Python Tableau Data Analysis SQL Big Data Data Warehousing MySQL PostgreSQL Version Control Test Problem-solving Attention to detail Architecture Data Architecture Databases git power bi SQL Server Azure AWS Django cloud platforms GCP Flask Snowflake Hadoop Spark

Job Specifications

Python Developer

Key Responsibilities:

Develop, test, and maintain robust APIs using Python frameworks such as Flask or Django.
Design, develop, and optimize SQL queries and stored procedures for data extraction, transformation, and loading (ETL) processes.
Build and maintain data warehousing solutions to support data analysis and reporting requirements.
Collaborate with data analysts and other stakeholders to gather requirements and deliver data solutions.
Ensure data integrity, security, and performance across all systems.
Automate routine tasks and optimize data workflows for efficiency.
Document technical specifications and provide support for deployed data systems.

Qualifications:

Proven experience as a Python Developer with a focus on API development and data integration.
Strong proficiency in SQL and experience with relational databases such as MySQL, PostgreSQL, SQL Server, or Oracle.
Hands-on experience designing and managing data warehouses (e.g., using Amazon Redshift, Snowflake, Azure Synapse, or similar).
Familiarity with ETL/ELT processes and tools.
Knowledge of data modeling and data architecture best practices.
Experience with version control systems, preferably Git.
Strong problem-solving skills and attention to detail.
Good communication skills and ability to work collaboratively in a team environment.

Preferred Skills:

Experience with cloud platforms (AWS, Azure, GCP).
Knowledge of Big Data technologies like Spark or Hadoop is a plus.
Exposure to BI tools such as Tableau, Power BI, or Looker.

About the Company

Open Systems Technologies is a tier-one vendor for the world's most competitive financial and technology companies, offering both full-time and contract recruiting services across the country. We offer a positive, entrepreneurial, high performing culture where all employees have the unique opportunity to run a full desk. Our office looks, feels, and operates like a start-up, but with the stability, clientele, and resources that only an industry veteran can provide. At our core, we are structured to be flexible. With over 3... Know more