×
Register Here to Apply for Jobs or Post Jobs. X

Développeur​/se Backend Python Senior

Job in Montreal, Montréal, Province de Québec, Canada
Listing for: Zenika
Full Time position
Listed on 2026-01-28
Job specializations:
  • Software Development
    Backend Developer, DevOps, Cloud Engineer - Software, Python
Job Description & How to Apply Below
Location: Montreal

Zenika : l'anagramme de Kaizen "Le changement pour le meilleur"  Inspiré par le principe Kaizen ou "le changement pour le meilleur", Zenika a vu le jour en 2006. Aujourd'hui, avec 550 personnes réparties sur 14 agences en France et à l'international, nous plaçons l'amélioration continue au cœur de notre quête de l'excellence, accompagnant nos clients dans les défis technologiques les plus ambitieux.

Notre réussite repose sur nos consultant/es et la confiance mutuelle qui nous lie. Cela se traduit par un principe bottom up, où l'autonomie et la responsabilisation encouragent les idées et les propositions dont la mise en œuvre est facilitée par un management de proximité. Zenika est aujourd'hui une Best Workplace que nous avons co-construite avec une organisation horizontale. Elle repose sur des engagements incarnés à tous les niveaux :

En nous rejoignant, tu découvrirais :

Une culture du partage  : événements internes, conférences et engagement open source.

Un suivi de carrière et un accompagnement de proximité  aligné avec tes objectifs à l'aide de notre Career Path : formations, certifications, mentorat…

Un équilibre entre vie privée et professionnelle  : flexibilité des horaires de travail et télétravail.

Un engagement sociétal et écologique fort  : actions concrètes pour réduire notre empreinte carbone et favoriser l'inclusion.

Tu veux plus de détails ? Visite notre site carrière !

Nous plaçons nos consultant/es au cœur de notre réussite en leur offrant les moyens de façonner leur métier et d'exprimer leur potentiel. C'est pourquoi chaque agence locale exprime ces engagements avec ses spécificités que tu découvriras lors de ton process de recrutement.

Et toi alors, te reconnais-tu dans l'esprit Zenika ?

Être consultant/e chez Zenika c'est bien plus que déployer des compétences techniques. C'est proposer des solutions techniques au service d'un produit qui répond à un besoin fonctionnel. En tant que  Développeur/se Backend Python Senior , tu joueras un rôle clé dans l'accompagnement de notre client, un éditeur de solutions de communication unifiée (UCaaS), pour faire évoluer et optimiser leur plateforme  API-first  utilisée par des opérateurs télécom et fournisseurs de services à l'échelle internationale.

Concrètement, cela signifie :

Développer, implémenter et améliorer les APIs RESTful et microservices backend de la plateforme UCaaS avec Python

Concevoir et maintenir des architectures scalables et performantes sur AWS et GCP

Effectuer du refactoring régulier pour améliorer la qualité, la maintenabilité et les performances de l'application existante

Rédiger et automatiser des tests unitaires, d'intégration et end-to-end robustes pour garantir la fiabilité du système

Participer aux décisions techniques, aux revues d'architecture et promouvoir les bonnes pratiques au sein de l'équipe

Collaborer étroitement avec les équipes produit, frontend, Dev Ops et customer success pour livrer des solutions de qualité

Contribuer à l'amélioration continue de la méthodologie agile et des processus de développement

Identifier et corriger les bottlenecks de performance, mettre en place du monitoring et de l'observabilité

Compétences requises

Minimum 5 ans d'expérience en développement backend Python en environnement professionnel

Maîtrise avancée de Python et de ses frameworks backend (Django, FastAPI, Flask ou équivalent)

Expérience significative avec les architectures cloud AWS et/ou GCP (EC2, Lambda, RDS, Cloud Run, etc.)

Solide compréhension des principes API-first et du développement d'APIs RESTful scalables

Expertise en testing automatisé (pytest, unittest) et expérience en amélioration de code legacy via refactoring

Excellente compréhension des design patterns, principes SOLID et architectures microservices

Maîtrise des bases de données relationnelles (Postgre

SQL, MySQL) et optimisation SQL

Expérience avec Docker, CI/CD (Git Lab CI, Git Hub Actions, Jenkins) et Git workflows

Atouts

Connaissance des technologies de communication unifiée (VoIP, WebRTC, SIP)

Expérience avec les protocoles télécom et les architectures UCaaS/CPaaS

Maîtrise de systèmes de messaging (Rabbit

MQ, Kafka, Redis)

Expérience en streaming de données et…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary