Apply now

Posted 15 months ago

Python Lead Developer

@ spruceinfotech

Toronto, Ontario

On-siteContract6+ years experience
Apply now
SIGNALS

Overview

Spruce InfoTech is hiring a Python Lead Developer on a contract basis in Montreal, the GTA or Calgary, at 70 CAD per hour. The role requires 6 to 8 years of Python experience, plus Airflow, Kubernetes, ELK and Flask, Django or FastAPI, and is currently 3 days a week in office, moving to 4 days from September.

Responsibilities:

  • Lead Python software development work
  • Migrate databases from MS SQL to open-source systems
  • Port code from Java to Python or between frameworks
  • Build and maintain systems on Airflow and Kubernetes

Requirements summary:

  • 6 to 8 years of Python experience
  • About 3 years with Flask, Django or FastAPI
  • Experience with Airflow, Kubernetes and ELK
  • Database migration experience, MS SQL to open-source
  • Gen AI experience a big plus

Tools & skills

Source and dates

Employer career site / ATS feed · smartrecruiters

Employer posting date
2025-07-29
First seen by our source
2026-10-15
Source record updated
2026-10-15

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience6+ years
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish

Summary and details written by AI from the posting; the employer’s posting is the authority.

spruceinfotech

FieldValue
Open jobs on Jobsy6
Job description

Company Description

Spruce InfoTech, a leading IT firm, offers innovative and cost-effective solutions to help clients manage and transform their businesses. Our services are designed to guide companies of all sizes, from small businesses to Fortune 500 organizations, in maximizing their IT investment while reducing technology costs. Our team of experts has extensive technical knowledge in enterprise solutions, which helps organizations transform these solutions into a strategic asset that can drive new revenue and improve business operations.

Website

http://www.spruceinfotech.com

Job Description

We have 4 onsite – Montreal / GTA / Calgary

1 for Calgary – for which we were looking so far.

3 for GTA / Montreal – any location is fine.

Python Lead Developer

Location – Montreal / GTA / Calgary

Rate – 70 CAD

Currently 3 days / week and from Sept – 4 days in office / week at onsite.

Skill sets:

  1. Python – Primary. 6-8 years of experience.
  2. Added and necessary: Airflow, Kubernetes, ELK, Flask / Django / Fast API – 3 years exp.
  3. Almost very important
    1. Gen AI experience will be a big plus.
    2. Exp with DB to DB migration especially MS SQL to any opensource db (Spark / Click House)
    3. Experience moving code from Java to Python or within Python from 1 framework to another.

Similar jobs

  • Python Lead Developer

    Calgary, AB
    On-siteContract

    spruceinfotech

    6+ YOECandidates need 6-8 years of Python experience and about 3 years with Flask, Django or FastAPI, Airflow, Kubernetes and ELK. Experience with database-to-database migration and Gen AI is a strong asset.

    Python, Airflow, Kubernetes, ELK, Flask, Django

  • Treasury Solutions Analyst

    Calgary, AB +1
    Full Time

    Bank of America N.A. Canada

    2+ YOEForward thinkers with ability to see what's next in treasury management; To be successful in the role, TSA’s must maintain and build a strong client focus, and awareness and understanding of the bank and operational…

    Leadership, GPS, Liquidity management, Supply chain management, Sales, Client relationship management

  • Sales Development Co-op

    Toronto, ON
    $42k/yrOn-siteInternship

    Greenhouse

    Please note: Weekend availability may be required; Desired Skills and Experience:; Ability to work independently and collaboratively within a team

  • Business Development Representative

    Toronto, ON
    Full Time

    Citylitics

    Do you have at least 6 months of experience in SaaS sales and a strong desire to continue expanding your expertise in the tech sales landscape?; This is an excellent opportunity for an ambitious sales professional with…

  • Marketing, Communications & Catering Manager

    Toronto, ON

    Aramark

    3+ YOEThis role combines creativity, hospitality, customer service, and operational management to enhance the overall dining experience, promote food service programs, strengthen client…; We partner with you to enhance the…

    Customer service, Food service operations, Cooking, Tutor students, Implement marketing strategies, Event planning

  • Senior Manufacturing Engineer - Consumables Manufacturing

    Toronto, ON
    On-siteFull Time

    ProteinSimple Ltd. (Canada)

    Design, develop, and implement new/improved manufacturing processes utilizing Lean Manufacturing principles and tools, including required process documentation and training; Required Skills:; Knowledge of quality…

  • Systems Testing/QA Specialist - Intermediate

    Toronto, ON
    $47.25–$63/hrContract

    Procom

    • 2+ years of experience in software testing in enterprise-level IT environments; • Hands-on experience in manual testing and automated testing tools and frameworks; • Knowledge of cloud technologies such as Azure, AWS

    Database Administrator - Senior

    Toronto, ON
    $63.75–$85/hrContract

    Procom

    • Experience with major DBMS such as Oracle, Microsoft SQL Server, PostgreSQL, MySQL, and IBM DB2; • Experience managing cloud-hosted or hybrid databases; • Experience with Cloud platforms (Azure or AWS), Cyber…

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.