Lead Python Developer

Calgary, AB, CA, Canada

Job Description

Company Overview



Think Big Solutions is a forward-thinking company in the Information Technology sector, dedicated to delivering innovative software development solutions. Our mission is to empower businesses through technology and provide exceptional service that drives success.

Summary



We are seeking a skilled Python Developer to join our dynamic team at Think Big Solutions. In this role, you will be responsible for developing high-quality software applications that meet our clients' needs. Your expertise in Python will play a crucial role in enhancing our product offerings and ensuring customer satisfaction.

Key Responsibilities



Lead the development of scalable applications and solutions using

Python

Design, implement, and manage workflows with

Airflow

and containerized environments using

Kubernetes

Collaborate with cross-functional teams to migrate

databases (MS SQL to open-source DBs like Spark or ClickHouse)

Oversee code refactoring and framework migration (e.g., Java to Python or Python framework upgrades) Develop APIs and backend services using

Flask, Django, or FastAPI

Optimize system performance and monitoring using

ELK stack

Provide technical leadership and mentorship to the development team Contribute to innovative solutions involving

Gen AI

(experience is a strong plus)

Requirements



6-8 years

of professional experience with Python as the primary language

3+ years

of experience with

Airflow, Kubernetes, and ELK stack

Hands-on experience with

Flask, Django, or FastAPI

for backend development Proven expertise in

DB-to-DB migration

(especially MS SQL to open-source DBs like Spark or ClickHouse) Experience with

code migration from Java to Python

or between Python frameworks Strong understanding of container orchestration, CI/CD pipelines, and API design Familiarity with

Gen AI technologies

is a significant advantage Strong leadership and communication skills
Job Type: Full-time

Pay: $50.00-$60.00 per hour

Experience:

Python: 6 years (preferred) Kubernetes: 3 years (preferred) Code Migration: 1 year (preferred)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2544913
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Calgary, AB, CA, Canada
  • Education
    Not mentioned