Développeur(euse) Python & Bases de données
Localisation : Montréal (présence au bureau exigée 3x/semaine dès le jour 1)
Mode de travail : Hybride ; 3 jours/semaine au bureau
Ce que nous allons accomplir ensemble :
Dans le cadre du maintien et de l'évolution d'une plateforme clé de qualité des données assurant l'exactitude, la cohérence et la surveillance continue des données à travers ses applications, notre client renforce son équipe technique.
Votre mission (...si vous l'acceptez !) :
En tant que Développeur(euse) Python & Bases de données, vous développerez des pipelines de traitement de données de qualité production et des points de service via FastAPI, en assurant la robustesse et l'optimisation des interactions avec les bases de données.
Votre quotidien sera rythmé par :
- Le développement de pipelines de traitement de données en Python, niveau production
- La conception de points de service (endpoints) et de systèmes de traitement asynchrone avec FastAPI
- L'écriture et l'optimisation de requêtes SQL et procédures stockées
- La rédaction de tests unitaires (pytest)
- Le travail en environnement Unix, avec gestion de version (Git)
- La collaboration sur plusieurs projets en parallèle dans un environnement au rythme soutenu
- Participation à des réunions, conférences, formations ou projets conduits en anglais
Votre Stack de Jeu :
- Python (POO), FastAPI
- SQL, procédures stockées, optimisation de requêtes
- Unix, Git, pytest
- Atouts : Agile/Squads, connaissance du domaine financier, pandas, scikit-learn, conteneurisation/déploiement ML, LLMs et IA générative
Vous :
- 5 à 7 ans d'expérience pertinente
- Solide maîtrise de Python et de la programmation orientée objet
- Bonne connaissance des concepts de bases de données, SQL et procédures stockées
- Expertise avec FastAPI pour la conception de services et le traitement asynchrone
- Connaissance pratique d'Unix
- Expérience avec les outils de contrôle de version (Git de préférence)
- Autonomie et capacité à évoluer dans un environnement rapide, sur plusieurs projets simultanés
Les avantages Astek
- Jusqu'à 4 semaines de congés plus 3 jours mobiles
- Régime d'assurances collectives avantageux incluant service de télémédecine et programme d'aide aux employés (PAE)
- Remboursement du transport en commun
- Remboursement du forfait/téléphone cellulaire
- Remboursement des frais d'adhésion à un ordre professionnel (ex : OIQ)
- Allocation annuelle pour le sport/activités physiques
- Allocation annuelle pour matériel informatique
- Programme de cooptation incitatif
- REER
- Activités sociales (5@7, team buildings...)
Nos Plus
Rejoindre Astek, c'est choisir :
- Un accélérateur d'expérience, où chaque mission est une opportunité de progresser
- Un accès à une multitude de projets techniquement passionnants pour nos clients comme en interne
- Un accompagnement de proximité individualisé pour un parcours professionnel sur mesure
- Un apprentissage continu, grâce à notre Académie de formation interne
- Un environnement de travail convivial et inclusif, soutenu par des pratiques RH certifiées #TopEmployer2026 #BestManaged #ISO9001 #ISO14001 #ISO27001
Astek Canada
Depuis 1999, Astek Canada se spécialise en service conseil TI et en ingénierie, pilotant avec succès les stratégies de développement de ses clients. Autour de valeurs communes, la firme répond aux enjeux d'entreprise en mettant les besoins au centre de ses actions et priorités.
Astek Canada compte plus de 600 collaborateurs localisés à Montréal, Toronto et Vancouver.
L'innovation étant au cœur de la transformation numérique, Astek Canada a pour vocation de guider et accompagner les entreprises dans leur processus de transformation numérique en les aidant à s'approprier les nouvelles technologies.
---
Python & Database Developer
Location: Montreal (on-site presence required 3x/week from day 1)
Work mode: Hybrid ; 3 days/week in office
What we'll accomplish together:
As part of maintaining and evolving a key data quality platform that ensures data accuracy, consistency, and continuous monitoring across applications, our client is strengthening its technical team.
Your mission (...if you accept it!):
As a Python & Database Developer, you will develop production-grade data processing pipelines and service endpoints via FastAPI, ensuring robust and optimized database interactions.
Your day-to-day will include:
- Developing production-grade data processing pipelines in Python
- Designing service endpoints and asynchronous processing systems with FastAPI
- Writing and optimizing SQL queries and stored procedures
- Writing unit tests (pytest)
- Working in a Unix environment with version control (Git)
- Collaborating across multiple projects in a fast-paced environment
- Participation in meetings, conferences, training, or projects conducted in English
Your Tech Stack:
- Python (OOP), FastAPI
- SQL, stored procedures, query optimization
- Unix, Git, pytest
- Assets: Agile/Squads, finance domain knowledge, pandas, scikit-learn, ML containerization/deployment, LLMs and generative AI
You:
- 5 to 7 years of relevant experience
- Strong proficiency in Python and object-oriented programming
- Good knowledge of database concepts, SQL, and stored procedures
- Expertise with FastAPI for building service endpoints and async processing
- Working knowledge of Unix
- Experience with version control tools (Git preferred)
- Self-starter, able to work on multiple projects in a fast-paced environment
Astek Benefits
- Up to 4 weeks of vacation plus 3 flex days
- Advantageous group insurance plan including telemedicine and Employee Assistance Program (EAP)
- Public transit reimbursement
- Cell phone plan reimbursement
- Professional association membership fee reimbursement (e.g. OIQ)
- Annual allowance for sports/physical activities
- Annual allowance for computer equipment
- Employee referral program
- RRSP
- Social activities (5@7, team buildings...)
Our Plus
Joining Astek means choosing:
- An experience accelerator, where every assignment is an opportunity to grow
- Access to a multitude of technically exciting projects for our clients and internally
- Close, individualized support for a tailored career path
- Continuous learning through our internal training Academy
- A friendly and inclusive work environment, backed by certified HR practices #TopEmployer2026 #BestManaged #ISO9001 #ISO14001 #ISO27001
Astek Canada
Since 1999, Astek Canada has specialized in IT and engineering consulting, successfully steering its clients' development strategies. Guided by shared values, the firm addresses business challenges by putting needs at the center of its actions and priorities.
Astek Canada has over 600 employees located in Montreal, Toronto, and Vancouver.
With innovation at the heart of digital transformation, Astek Canada's mission is to guide and support businesses through their digital transformation process, helping them adopt new technologies.