About this role

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

    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.

    Qualifications

    Additional Information

    Frequently Asked Questions

    Is the salary disclosed for the Python Lead Developer position at spruceinfotech2?
    The salary for this Python Lead Developer role at spruceinfotech2 is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
    Where is the Python Lead Developer position at spruceinfotech2 located?
    This Python Lead Developer role at spruceinfotech2 is based in AB, Calgary, Calgary, AB, Canada, ca. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
    Is the Python Lead Developer role at spruceinfotech2 full-time or part-time?
    This is listed as a Contract position. It is posted as a Python Lead Developer role at spruceinfotech2.
    How do I apply for the Python Lead Developer position at spruceinfotech2?
    Click the "Apply Now" button on this page. You will be redirected to spruceinfotech2's official application portal hosted on smartrecruiters where you can submit your application directly.
    When was the Python Lead Developer job at spruceinfotech2 posted?
    This Python Lead Developer position at spruceinfotech2 was posted on Jul 29, 2025. Apply as soon as possible โ€” early applications are often reviewed first.
    Python Lead Developer
    spruceinfotech2
    Apply for this role โ†—

    You'll be redirected to spruceinfotech2's official application page on SmartRecruiters.