Talent.com
Linux Association of Canada
Python Developer, Loc: Montreal Quebec( ca) MkLinux Association of Canada • Quebec, Capitale-Nationale, Canada
No longer accepting applications
Python Developer, Loc: Montreal Quebec( ca) Mk

Python Developer, Loc: Montreal Quebec( ca) Mk

Linux Association of Canada • Quebec, Capitale-Nationale, Canada
30+ days ago
Job type
  • Full-time
Job description

Central Business Solutions

Full Job Description

Bounty DescriptionIndustry: Information Technology - Computer SoftwareJob Category: Information Technology - ProgrammingPython Developer in Montreal, QC , 3 days Hybrid ,Fulltime, Onsite InterviewExperience in years : 7+ Mandatory

MandatoryCore 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 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.

Candidate Details

7+ to 10 years experienceSeniority Level - Mid-SeniorManagement Experience Required - NoMinimum Education - Bachelor's DegreeWillingness to Travel - Occasionally

#J-18808-Ljbffr

Create a job alert for this search

Python Developer, Loc: Montreal Quebec( ca) Mk • Quebec, Capitale-Nationale, Canada

Similar jobs

Python Developer

ALLTECH CONSULTING SVC INCQuebec, Capitale-Nationale, CA
Full-time

The 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 abl... Show more

 • Promoted

Remote Senior Full-Stack Engineer (React/Python)

BevertecQuebec, Capitale-Nationale, CA
Remote
Full-time

A Canadian technology company seeks a Developer Level 3 to support the development and maintenance of applications including data visualization platforms.This 100% remote role requires 8+ years of ... Show more

 • Promoted

Distributed Systems Software Engineer, Python / Go

CanonicalQuebec, Capitale-Nationale, CA
Full-time

Distributed Systems Software Engineer, Python / Go.Distributed Systems Software Engineer, Python / Go.Distributed Systems Software Engineer, Python / Go.Be among the first 25 applicants.Distributed... Show more

 • Promoted

SDK Engineer - Multi-Language Development: 25-07286

Akraya, Inc.Quebec, Capitale-Nationale, CA
Full-time

Duration: 6+ Months with Possible Extension.We are searching for a skilled SDK Engineer to lead the support and enhancement initiatives for our existing FGA client SDKs across Go, JavaScript,.The s... Show more

 • Promoted

OneStream Developer for Financial Integration

AkkodisQuebec, Capitale-Nationale, CA
Full-time

Seeking a skilled OneStream Developer for a remote contract to enhance automated integration with Oracle EBS.Focus on synchronizing master data to improve governance and data accuracy.This role req... Show more

 • Promoted

Lead Developer for Fujitsu's KM Projects

FUJITSU LIMITED(JAPAN)Quebec, Capitale-Nationale, CA
Full-time

Fujitsu Canada is hiring a Lead Developer in Quebec to enhance enterprise Knowledge Management solutions.This full-time role focuses on Microsoft 365 and advanced cloud services.You will be respons... Show more

 • Promoted

Senior Full Stack Software Developer (Golang et React)

West-Island ConseilsQuebec, Capitale-Nationale, CA
Permanent

Senior Full Stack Software Developer (Golang & React).Be among the first 25 applicants.Our client is an innovative, forward‑thinking company that provides technical consulting, design, and programm... Show more

 • Promoted

Backend Python Engineer – Scalable, AI-Driven AWS Systems

Scribd, Inc.Quebec, Capitale-Nationale, CA
Full-time

A global digital library service is seeking a Software Engineer II to design and optimize scalable systems within their ML Data Engineering team.The role focuses on building event-driven solutions ... Show more

 • Promoted

Développeur de logiciel principal(e)

McKessonQuebec, Capitale-Nationale, CA
Full-time

McKesson, l’une des 10 premières entreprises du classement Fortune Global 500, touche à pratiquement tous les aspects des soins de santé et s’emploie à faire une réelle différence.Nous sommes recon... Show more

 • Promoted

Software Engineer, Python

AutoSyncQuebec, Capitale-Nationale, CA
Full-time

TRADER Corporation is a trusted Canadian leader in online media, dealer and lender services.AutoSync, and Dealertrack Canada.Quebec) offers the largest inventory of new and used cars in Canada, wit... Show more

 • Promoted

Senior Developer

AdeccoQuebec, Capitale-Nationale, CA
Temporary

Recruitment Consultant @ Adecco | Human Resources, HRM, Training and Development | CHRP in process.Adecco is currently recruiting for a Senior Developer.This is a 6-month contract opportunity with ... Show more

 • Promoted

Advanced Data Engineer for Large Datasets and ETL Pipelines

LumenaltaQuebec, Capitale-Nationale, CA
Full-time

Transform data into insights as an Advanced Data Engineer specializing in complex ETL pipelines.Embrace this remote opportunity to use your Python or Java and SQL skills effectively.This role invit... Show more

 • Promoted

Developer

Absorb SoftwareQuebec, Capitale-Nationale, CA
Full-time

Absorb is seeking an intermediate-level Developer to take ownership of an internal ETL tool that supports billing, accounting, and operations.In this individual contributor role, you’ll help mainta... Show more

 • Promoted

Remote AWS DevOps Engineer — Python, CI/CD & SQL

BrightOrder Inc.Quebec, Capitale-Nationale, CA
Remote
Full-time

A leading technology company in Canada is seeking a Mid-Senior level Backend Developer to join their fully remote engineering team.You will be responsible for designing and maintaining Python-based... Show more

 • Promoted

Perl Developer

PEOPLE FORCE CONSULTING INCQuebec, Capitale-Nationale, CA
Full-time

Get AI-powered advice on this job and more exclusive features.Direct message the job poster from PEOPLE FORCE CONSULTING INC.People Leader at People Force Consulting Inc.Agile team to build healthc... Show more

 • Promoted

Remote Python QA Automation Engineer (Selenium)

Veracity Software IncQuebec, Capitale-Nationale, CA
Remote
Full-time

An innovative IT services firm is seeking a Python Test Automation Engineer to enhance their quality assurance efforts.This role involves developing and executing automated tests, ensuring software... Show more

 • Promoted

Backend Software Engineer (Python)

Scribd, Inc.Quebec, Capitale-Nationale, CA
Full-time

Direct message the job poster from Scribd, Inc.At Scribd (pronounced “scribbed”), our mission is to spark human curiosity.Join our team as we create a world of stories and knowledge, democratize th... Show more

 • Promoted

Remote Python Developer - Cloud Automation & Geospatial

CATALYST MicroservicesQuebec, Capitale-Nationale, CA
Remote
Full-time

A technology solutions company is seeking a Python Developer to design and maintain cloud deployment pipelines and automation workflows.With an emphasis on sustainability, this remote role involves... Show more

 • Promoted

Remote Full-Stack Engineer (Python, JS, React)

PetsAppQuebec, Capitale-Nationale, CA
Remote
Full-time

A dynamic tech company in Toronto is seeking a Full Stack Developer to join their Engineering team.The role involves web development and automation infrastructure, utilizing languages like Python a... Show more

 • Promoted

Lead Azure Data Architect(15+ Years Required)

QData IncQuebec, Capitale-Nationale, CA
Full-time

Senior Azure Databricks Architect.Python skills and a passion for building scalable data solutions in the cloud? Join our team to lead architecture, optimize pipelines, and drive innovation across ... Show more