Python Developer at AGILE EPLATFORM SERVICE PVT LTD
Calgary, AB, Canada -
Full Time


Start Date

Immediate

Expiry Date

14 Nov, 25

Salary

50.0

Posted On

14 Aug, 25

Experience

1 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Relational Databases, Kubernetes, Migration Projects, Data Mining, Code, Python, Architecture, Java, Airflow, Microservices

Industry

Information Technology/IT

Description

POSITION OVERVIEW:

We are seeking an experienced Python Developer with strong expertise in building and optimizing backend systems. The ideal candidate will have extensive experience in Python-based development, modern frameworks, and cloud-native technologies, along with proven skills in database migration and system integration.

REQUIRED SKILLS & EXPERIENCE:

  • 6–8 years of hands-on Python development experience.
  • 3+ years of experience with Airflow, Kubernetes, ELK, and one or more Python frameworks (Flask/Django/FastAPI).
  • Strong background in relational and non-relational databases.
  • Proven experience in database migration projects (MS SQL to Spark/ClickHouse preferred).
  • Experience refactoring or migrating code from Java to Python or across Python frameworks.
  • Solid understanding of microservices architecture and REST API development.
Responsibilities
  • Design, develop, and maintain Python-based applications and services.
  • Work with frameworks such as Flask, Django, or FastAPI to build scalable APIs and backend systems.
  • Develop, schedule, and monitor data pipelines using Apache Airflow.
  • Containerize and deploy applications using Kubernetes.
  • Perform DB-to-DB migrations, especially from MS SQL to open-source databases such as Apache Spark or ClickHouse.
  • Migrate application code from Java to Python or between Python frameworks.
  • Monitor and optimize system performance using the ELK stack.
  • Collaborate with cross-functional teams to deliver high-quality, maintainable code.
  • (Plus) Integrate and implement Generative AI solutions into existing workflows.
Loading...