Qui sommes-nous ? Chef de file mondial de l''industrie de l''ingnierie et du conseil TI avec plus de 58 000 conseilleres travers le monde, le Groupe ALTEN optimise la performance technologique des entreprises depuis plus de 30 ans. Les personnes qui composent le groupe ALTEN constituent le moteur de notre activit. Chez ALTEN Canada, nous offrons chaque candidate un service entirement personnalis. Vous avez la possibilit d''exercer votre mtier de faon indpendante ou permanente. Nous slectionnons les meilleures opportunits rpondant vos aspirations professionnelles. Nous positionnons votre savoir-faire sur des mandats passionnants la hauteur de vos ambitions. ALTEN Canada c''est aussi un centre de solutions, le Montreal Delivery Center (MDC) , qui propose des services manags dans les domaines du dveloppement applicatif, de la pratique Donnes, IA & Analytiques Avances et de la Cyber Scurit pour les secteurs bancaires, tlcoms et pour l''industrie au sens large. Nos expertes sont slectionnes rigoureusement et assurent une proximit ainsi qu''un niveau de services et de comptences incomparable dans la rgion de Montral. Quels profils recrutons-nous et pour qui ? Pour soutenir la croissance d''un important acteur de l''industrie canadienne , ALTEN Canada recrute une Dveloppeurse Python Senior dont le rle sera de contribuer la refonte d''un systme d''intgration (migration d''un ancien middleware vers une solution maison en Python), dvelopper et maintenir les interfaces, et intgrer les nouvelles fonctionnalits du framework au sein d''un environnement agile et dynamique. Quelles seront mes responsabilits ? Dvelopper et maintenir des interfaces dans un cadre microservices Python/FastAPI. Participer l''volution d''un framework maison en Python et assurer son intgration dans les interfaces existantes. Collaborer troitement avec les quipes internes pour livrer des solutions robustes et volutives. Dboguer, tester et optimiser le code (Pytest, Opentelemetry). Participer la mise en place de pipelines CI/CD (Github Actions, Ansible). Travailler dans un environnement Linux/MSSQL orient Microsoft, avec Azure Service Bus et RabbitMQ. Je suis convaincue ! Quelles comptences dois-je avoir pour rejoindre vos quipes ? Solide exprience en Python (3.11) et FastAPI . Matrise de MSSQL , SQLAlchemy et Poetry . Connaissances approfondies en tests automatiss (Pytest). Exprience dans des environnements microservices et Linux . Connaissances des outils de CI/CD ( Github Actions, Ansible ). Familiarit avec les systmes de messagerie ( Azure Service Bus, RabbitMQ ). Esprit d''quipe, adaptabilit et capacit voluer dans un environnement rapide et en constante volution. Pourquoi se joindre nos quipes ? Alten Canada offre un environnement de travail dynamique et collaboratif. Nous offrons aux membres de notre quipe l''occasion de vivre des expriences stimulantes et nous investissons dans leur perfectionnement et leur dveloppement professionnels. Parmi nos avantages : Rmunration et avantages sur mesure pour chacun de nos employes et pigistes ; Aide perfectionnement professionnel (certification) ; Possibilit de mobilit internationale dans l''une des filiales du Groupe ; Nombreuses activits corporatives ; Veuillez noter que toutes les demandes seront values, toutefois, nous ne communiquerons qu''avec les candidates slectionnes dans le cadre de cette offre d''emploi. ALTEN Canada s''engage promouvoir l''quit, la diversit et l''inclusion. Nous nous engageons offrir un environnement de travail o chaque personne se sente accueillie, valorise et respecte afin de pouvoir s''panouir pleinement. Nous avons cur d''offrir des mesures d''accessibilit aux personnes qui en font la demande, ce titre, nous vous encourageons communiquer avec nous si vous avez besoin d''accommodation dans le cadre du processus de recrutement. English version Who are we? A global leader in the engineering and IT consulting industry with over 58,000 consultants worldwide, the ALTEN Group has been optimizing the technological performance of companies for over 30 years. The individuals who make up the ALTEN Group are the driving force behind our activity. At ALTEN Canada, we offer each candidate a fully personalized service. You have the option to work independently or permanently. We select the best opportunities that match your professional aspirations. We position your expertise on exciting projects that meet your ambitions. ALTEN Canada is also a solutions center, the ''Montreal Delivery Center (MDC)'', which offers managed services in the fields of application development, Data, AI & Advanced Analytics practice, and Cyber Security for the banking, telecom sectors, and industry at large. Our experts are rigorously selected and ensure proximity as well as an unparalleled level of service and expertise in the Montreal area. What profiles are we recruiting and for whom? To support the growth of a major Canadian industry leader , ALTEN Canada is recruiting a Senior Python Developer whose role will be to contribute to the redesign of an integration system (migration from a legacy middleware to a custom Python-based solution), develop and maintain interfaces, and integrate new framework features within a fast-paced and dynamic environment. What will be my responsibilities? Develop and maintain interfaces in a Python/FastAPI microservices framework. Contribute to the evolution of an in-house Python framework and integrate it into existing interfaces. Work closely with internal teams to deliver robust and scalable solutions. Debug, test, and optimize code (Pytest, Opentelemetry). Participate in setting up CI/CD pipelines (Github Actions, Ansible). Work in a Linux/MSSQL environment with strong Microsoft orientation, using Azure Service Bus and RabbitMQ. I''m convinced! What skills do I need to join your teams? Strong experience with Python (3.11) and FastAPI . Proficiency in MSSQL , SQLAlchemy , and Poetry . Solid background in automated testing (Pytest). Experience in microservices and Linux environments . Knowledge of CI/CD tools ( Github Actions, Ansible ). Familiarity with messaging systems ( Azure Service Bus, RabbitMQ ). Team spirit, adaptability, and ability to thrive in a fast-paced, evolving environment. Why join our teams? Alten Canada offers a dynamic and collaborative work environment. We provide our team members with the opportunity to have stimulating experiences and invest in their professional development. Among our benefits: Customized compensation and benefits for each of our employees and freelancers; Professional development assistance (certification); Possibility of international mobility in one of the Group''s subsidiaries; Numerous corporate activities. Please note that all applications will be reviewed; however, we will only contact the selected candidates for this job offer. ALTEN CANADA is committed to promoting diversity, equity, and inclusion. We strive to provide a work environment where every individual feels welcomed, valued, and respected, allowing them to thrive to their full potential. This includes our dedication to offer accessibility measures to those who require them. Should you require any accommodation during our recruitment process, please reach out to us.
Job Title
Développeur·se Python