cover image
Smart IT Frame LLC

Python Developer

On site

Montreal, Canada

Senior

Freelance

10-09-2025

Share this job:

Skills

Communication Python SQL PostgreSQL Docker Kubernetes Monitoring Problem-solving Effective Communication Architecture Programming Databases Django Agile Microservice Flask Redis FastAPI OpenShift Kafka Prometheus

Job Specifications

We are hiring!!

Role: Python developer

Location: Montreal, QC

Type: Contract

Job Description:

We are searching for a Python Developer with a deep understanding of REST API design principles who will design and implement scalable, maintainable, and high-performing RESTful APIs using FastAPI, SQLModel, and Redis.

What you need:

* 8+ years of professional Python development experience

* Strong experience with FastAPI or similar framework (Flask, Django REST)

* Expertise in asynchronous programming with Python

* Solid experience with SQL databases (PostgreSQL preferred)

* Strong knowledge of API security best practices

* Experience with Docker and containerized environments like Openshift/Kubernetes

* Proficiency in writing unit tests and integration tests

* Familiarity with event-driven architecture and tools like Kafka

* Strong Problem-solving skills and attention to details

* Effective communication and ability to work in a collaborative, agile environments

* Adaptive and eager to learn new tools and technologies

Nice to have:

* Knowledge of monitoring tools like Prometheus and OpenTelemtry

* Experience with microservice architectures

About the Company

Smart IT Frame stands as a leading NMSDC-certified IT Solutions and Servicing company, founded in 2012 with headquarters in Somerset, New Jersey. Our commitment to promoting Diversity, Equality, and Inclusion (DEI) values is unwavering. With our expertise, we support client initiatives by offering innovative IT solutions and services to leading System Integrators in the private and public sectors. Specializing in a comprehensive range of end-to-end services, including Artificial Intelligence (AI), Machine Learning (ML), IT ... Know more