Talent.com
ALLTECH CONSULTING SVC INC
Python DeveloperALLTECH CONSULTING SVC INC • Quebec, Capitale-Nationale, CA
Python Developer

Python Developer

ALLTECH CONSULTING SVC INC • Quebec, Capitale-Nationale, CA
30+ days ago
Job type
  • Full-time
Job description

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 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 the 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 frameworks (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 detail.
  • Effective communication and ability to work in collaborative, agile environments.
  • Adaptive and eager to learn new tools and technologies.

Nice to Have :

  • Knowledge of monitoring tools like Prometheus and OpenTelemetry.
  • Experience with microservice architectures.

J-18808-Ljbffr

Create a job alert for this search

Python Developer • Quebec, Capitale-Nationale, Canada

#J-18808-Ljbffr
Create a job alert for this search

Python Developer • Quebec, Capitale-Nationale, CA

Similar jobs

Developer Relations Engineer for DeFi Projects

Blockchain WorksQuebec, Capitale-Nationale, CA
Full-time

Take the next step as a Developer Relations Engineer focusing on DeFi projects at Berachain.Your expertise will drive engagement and support within the developer community.This position requires at... 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.Continue with Google Continue with Google.Distributed Systems Software Engineer, Python / Go.Be... 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

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

Junior Solutions Engineer - FinTech Onboarding

Mako FintechQuebec, Capitale-Nationale, CA
Full-time

A leading fintech firm in Montreal is seeking an entry-level software developer to enhance client onboarding and support.In this role, you'll write JSON templates, provide technical assistance, and... Show more

 • Promoted

Backend Developer - Web & Infrastructure

Chaac Technologiesquebec, capitale nationale, Canada
Full-time

Experience managing large datasets.Chaac Technologies est à la recherche d'un(e) Développeur(se) backend possédant de solides compétences en génie logiciel et un intérêt marqué pour la conception d... 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

Remote Software Developer for FinTech Platform & Analytics

NumerixQuebec, Capitale-Nationale, CA
Remote
Full-time

A financial technology firm is seeking a Software Developer to design and develop a valuation, trading, and portfolio management platform.Responsibilities include coding, troubleshooting, and colla... 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

Senior Elixir Developer

HiiveQuebec, Capitale-Nationale, CA
Full-time

Hiive is a fintech startup building a marketplace for private pre-IPO companies.We are growing quickly and looking to hire a seasoned Elixir developer to our team.The ideal candidate will have subs... Show more

 • Promoted

Full Stack Developer - PolicyMe Remote Team

PolicyMeQuebec, Capitale-Nationale, CA
Remote
Full-time

Lead the digital transformation of insurance with PolicyMe as a Full Stack Developer.Use your skills in Python and React while working remotely in a dynamic startup environment.We are looking for a... 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

Senior Python Backend Engineer – Remote

Blackfluo.aiQuebec, Capitale-Nationale, CA
Remote
Full-time

A dynamic tech company is seeking a Senior Full-Stack Developer with a focus on backend development in Python.The ideal candidate will have over 5 years of experience, strong expertise in Django or... Show more

 • Promoted

Remote Junior Observability Engineer (Python/Go)

CanonicalQuebec, Capitale-Nationale, CA
Remote
Full-time

A leading open source software company is looking for a Junior Software Developer - Observability to join their remote team.The role involves developing a cloud-native monitoring stack and collabor... 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

 • Promoted

Freelance Statistics Expert with Python Expertise - AI Trainer

MindriftQuebec, Capitale-Nationale, CA
Part-time +1

Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems.Participation is project-based, not permanent ... Show more

 • Promoted

Distributed Systems Engineer (Python/Go) — Remote

CanonicalQuébec, Capitale Nationale, Canada
Remote
Full-time

A leading open-source software company is seeking a Distributed Systems Software Engineer with strong Python or Go skills.This remote role involves creating automated testing approaches, collaborat... Show more