Talent.com
Python Developer
Python DeveloperAlltech Consulting Services • Montreal Quebec, Canada
Python Developer

Python Developer

Alltech Consulting Services • Montreal Quebec, Canada
30+ days ago
Job type
  • Full-time
Job description

Job Description

Job Description

Experience : 10+ yearsThe vulnerability management platforms team is looking for an experienced and proactive python developer to design and implement high-performance REST APIs using FastAPI. The candidate should be able to quickly adapt to a fast-evolving environment and take full ownership of the services / features they will be working on.

Core responsibilities :

– Design and implement scalable, maintainable and high-performing RESTful APIs using FastAPI, SQL Model and Redis

– Write clean, efficient, and maintainable Python code

– Develop and maintain documentation

– Design and optimize database schemas and queries

– Create and maintain automated test suites

– Monitor and optimize API performance

– Implement caching strategies and rate limiting

– Collaborate with front end team to ensure smooth API integration

– Assist in implementing workflows for detecting, archiving and purging stale data based on retention policies

– Ensure proper logging and auditing of data lifecycle processes

– Mentor junior developers and review code

– Collaborate with the system architect to refine the API logic, enhance query performance and implement caching strategies Required skills :

– 5+ years of professional Python development experience

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

– Deep understanding of REST API design principles

– 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

Create a job alert for this search

Python Developer • Montreal Quebec, Canada

Similar jobs
Python Developer

Python Developer

freelance.ca • Verdun, Canada
Full-time
We are looking for a knowledgable Python Developer.You will develop smooth running and innovative web applications and software products. Use server-side logic to integrate user-facing elements.Deve...Show more
Last updated: 30+ days ago • Promoted
Python Developer

Python Developer

CGI • Montréal, Québec, Canada
Full-time
Quick Apply
Your mission will be to develop RestFul WebAPI with Python 3+ to provide Infrastructure As A Service for all clients.Code and maintain Restful Web API in Python and respect Github workflow.Follow A...Show more
Last updated: 15 days ago
Développeur Python

Développeur Python

DELAN • Montréal, QC, ca
Full-time
Quick Apply
Le Développeur Python sera chargé du développement et de l’évolution des solutions et applications de l’entreprise dans le l’intelligence artificielle appliquée au domaine de la santé.Développer et...Show more
Last updated: 21 days ago
Senior Full-Stack Developer (AI-First)

Senior Full-Stack Developer (AI-First)

Maxa AI • Montreal, QC, Canada
Full-time
Senior Full-Stack Developer (AI-First).Montreal (Hybrid : TuesThurs in office).Own end-to-end delivery of enterprise-grade features powering Maxas finance-grade AI products.Build scalable Python + S...Show more
Last updated: 11 days ago • Promoted
Dveloppeure Full-Stack Snior (AI-First)

Dveloppeure Full-Stack Snior (AI-First)

Maxa AI • Montreal, QC, Canada
Full-time
Dveloppeure Full-Stack Snior (AI-First).Montral (Hybride : au bureau du mardi au jeudi).Prenez en charge la livraison complte de fonctionnalits de niveau entreprise qui alimentent les produits dIA ...Show more
Last updated: 11 days ago • Promoted
Développeur Python / Développeuse Python

Développeur Python / Développeuse Python

freelance.ca • Montreal, Canada
Full-time
Nous recherchons actuellement un(e).Développeur Python / Développeuse Python.Comprendre les besoins d'affaires et les transformer en besoin techniques. .Participer à la maintenance (support, développe...Show more
Last updated: 15 days ago • Promoted
Algebra Private Tutoring Jobs L'epiphanie

Algebra Private Tutoring Jobs L'epiphanie

Superprof • L'epiphanie, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Senior Python Firmware Engineer, 3D Printer Systems — Hybrid

Senior Python Firmware Engineer, 3D Printer Systems — Hybrid

AON3D • Montreal
Full-time +1
A leading additive manufacturing company in Montreal seeks a Senior Software Engineer to enhance their Klipper firmware.This role emphasizes Python development within a hybrid work model, ideal for...Show more
Last updated: 7 days ago • Promoted
Algebra Private Tutoring Jobs Lanaudi

Algebra Private Tutoring Jobs Lanaudi

Superprof • Lanaudi, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Python Quantitative Developer - Hybrid Working - $140,000 - $250,000 CAD Base (+ Bonus)

Python Quantitative Developer - Hybrid Working - $140,000 - $250,000 CAD Base (+ Bonus)

Hunter Bond • Montreal
Full-time
Python Quantitative Developer - Hybrid Working - $140,000 - $250,000 CAD Base (+ Bonus).Senior Quantitative Technology Consultant at Hunter Bond. Job title : Python Quantitative Developer.My client a...Show more
Last updated: 30+ days ago • Promoted
Senior Full Stack Software Developer- GOLANG / REACT (Réf 19-13 S)

Senior Full Stack Software Developer- GOLANG / REACT (Réf 19-13 S)

1perTInent inc • Montréal, QC, Canada
Full-time
Our client is an innovative and forward-looking company that offers technical consulting, design, and programming services for show control and the entertainment industry.Additionally, since 2015, ...Show more
Last updated: 30+ days ago • Promoted
Dveloppeur / euse Cloud Azure

Dveloppeur / euse Cloud Azure

Maplr • Montreal, QC, Canada
Full-time
Tu recherches un nouveau challenge en tant queDveloppeur.Rejoins-nous chezMaplr, o nous recherchons des talents exceptionnels dsireux de contribuer des projets denvergure qui faonnent lavenir du Qu...Show more
Last updated: 30+ days ago • Promoted
Online Jobs - Earn Up to $1,500 a Month

Online Jobs - Earn Up to $1,500 a Month

Free Cash by Almedia • Saint-Alexis
Full-time
Receive a $5 welcome bonus when you complete your first offer!Make money in your spare time by completing online tasks : . Take paid surveys (5-15 minutes each).Test new mobile games and apps.Share yo...Show more
Last updated: 30+ days ago • Promoted
Développeur(e) logiciel / Software Developer - Cloud

Développeur(e) logiciel / Software Developer - Cloud

Genetec • Montreal, QC, Canada
Full-time
La dynamique de votre équipe : .Le groupe vidéo a pour but de développer, opérer et promouvoir un portfolio de services cloud utilisé dans les plus récents ...Show more
Last updated: 20 days ago • Promoted
Senior Software Developer - Digital Workflow Team

Senior Software Developer - Digital Workflow Team

Vention • Montreal, QC, Canada
Full-time
Headquartered in Montreal and Berlin, Vention helps manufacturers automate their operations in record time with the only hardware and software AI-powered platform built for the factory floor.Our te...Show more
Last updated: 30+ days ago • Promoted
Python / NLP Developer [#4877]

Python / NLP Developer [#4877]

Alteo • Montreal, QC, Canada
Permanent
Alteo is looking for a Python / NLP Developer for a permanent position based in Montreal.Maintain and implement new features in our search engine. Develop and maintain a click analytics system to lear...Show more
Last updated: 30+ days ago • Promoted
Senior Python Engineer

Senior Python Engineer

SuperAnnotate • Rawdon, Quebec, CA
Remote
Full-time
As a Senior Python Engineer, you will work remotely on an hourly paid basis to review AI-generated Python solutions and technical explanations, as well as generate high-quality reference content th...Show more
Last updated: 1 day ago
Développeurs Fullstack Python / React ( • •)

Développeurs Fullstack Python / React ( • •)

LARGIER CONSEILS • Montreal, QC, Canada
Permanent
Notre client, une grande banque européenne en expansion en Amérique du Nord, recrute.Expérience de 3 à 12 ans.Poste permanent OU contrat consultant.Présentiel : 4...Show more
Last updated: 22 days ago • Promoted