Python Developer

Montreal

50,00$ - 55,00$ /heure

Offre publiée le 2025-09-14

Workforce-Today LTD

The vulnerability management platforms team is looking for an experienced and proactive python developer to design and implement high-performance REST APIs using FastAPI. T he 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.

5+ years of professional Python development experience - Strong experience with FastAPI or similar framework (Flask, Django REST) is a must for this role

Core responsibilities : - Design and implement scalable, maintainable and high-performing RESTful APIs using FastAPI, SQLModel 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 architectto 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 testsFamiliarity 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

Job Type : Full-time

Pay : $50.00-$55.00 per hour

Ability to commute / relocate :

  • Montréal, QC (H4R) : reliably commute or plan to relocate before starting work (preferred)

Application question(s) :

  • Do you have 5+ years of Python Developer experience core?
  • Do you have Strong experience with FastAPI or similar framework (Flask, Django REST)?
  • Can you do 5 days a week in Montreal, QC, Canada?
  • Are you able to relocate to Montreal?
  • Work Location : In person

    J-18808-Ljbffr