Dans le cadre dâun mandat stratĂ©gique pour un client du secteur de lâĂ©nergie, nous recherchons un dĂ©veloppeur senior spĂ©cialisĂ© en Ă©cosystĂšmes Python et Java, avec un fort accent sur le dĂ©veloppement back-end et la modernisation applicative.
Le projet vise Ă simuler lâĂ©tat dâun rĂ©seau de transport dâĂ©nergie Ă partir de la configuration du rĂ©seau et des prĂ©visions de gĂ©nĂ©ration et de charge. Cette solution permet aux opĂ©rateurs de planifier efficacement les retraits dâĂ©quipements pour maintenance et dâoptimiser la fiabilitĂ© du rĂ©seau.
Le rĂŽle implique une contribution active Ă la transformation dâune application monolithique vers une architecture infonuagique moderne, en intĂ©grant les meilleures pratiques de dĂ©veloppement, dâintĂ©gration continue et dâingĂ©nierie logicielle.
Fonctions et responsabilités
DĂ©velopper et faire Ă©voluer le code applicatif, incluant lâimplĂ©mentation de nouvelles fonctionnalitĂ©s et lâamĂ©lioration des fonctionnalitĂ©s existantes.
Concevoir et maintenir des tests automatisés aux niveaux unitaire et intégration.
Effectuer des revues de code dĂ©taillĂ©es et contribuer Ă lâamĂ©lioration continue de la qualitĂ© logicielle.
Participer Ă la restructuration majeure du code et Ă lâoptimisation de lâarchitecture existante.
Adapter et amĂ©liorer les pipelines dâintĂ©gration continue.
Collaborer avec le propriĂ©taire de produit et les analystes dâaffaires, incluant la participation aux rencontres.
Contribuer aux décisions de conception et à la migration vers une architecture infonuagique.
Produire et prĂ©senter la documentation technique et les diagrammes dâarchitecture.
Participer à la recherche, au déploiement et à la mise à jour des outils, bibliothÚques et versions technologiques.
Agir comme mentor technique et contribuer Ă la formation interne et au partage des meilleures pratiques.
Participer activement aux cĂ©rĂ©monies Scrum et animer certaines activitĂ©s dâĂ©quipe.
Qualités requises pour réussir dans ce rÎle
Résider dans la province de QC.
Ătre dĂ©jĂ autorisĂ© Ă travailler lĂ©galement au Canada.
Ătre Ă l'aise Ă parler Français.
Minimum 5 années d'expérience en développement logiciel back-end.
Expertise en Python 3 (Pandas, Pytest, FastAPI, wxPython, Poetry).
Expérience avec Java 11.
Expérience avec Redis et ActiveMQ.
Expérience avec Docker et environnements conteneurisés.
MaĂźtrise des outils CI/CD (TeamCity, Bitbucket).
Expérience en environnement Agile Scrum.
ExpĂ©rience en migration dâapplications monolithiques vers le Cloud.
Atouts :
Expérience avec Siemens PSS/E
ExpĂ©rience dans le secteur de lâĂ©nergie
Leadership technique et expérience en mentorat
#HYBRIDE
#LI-MT
CGI offre une estimation raisonnable de la fourchette salariale pour ce poste. Le calcul de cette fourchette dĂ©pend de divers facteurs, notamment le niveau de compĂ©tence, le marchĂ© gĂ©ographique, lâexpĂ©rience, la formation ainsi que les licences et certifications professionnelles. Les dĂ©cisions en matiĂšre de rĂ©munĂ©ration dĂ©pendent des particularitĂ©s de chaque cas. Une estimation raisonnable de cette fourchette salariale se situe entre 70 000 $ et 135 000 $. Ce poste est vacant.Ensemble, en tant que propriĂ©taires, mettons notre savoir-faire Ă lâĆuvre.
La vie chez CGI est ancrĂ©e dans lâactionnariat, le travail dâĂ©quipe, le respect et un sentiment dâappartenance. Chez nous, vous pourrez exploiter votre plein potentiel parce queâŠ
Nous vous invitons Ă devenir propriĂ©taire dĂšs le jour 1 alors que nous travaillons ensemble Ă faire de notre rĂȘve une rĂ©alitĂ©. Câest pourquoi nous nous dĂ©signons comme associĂ©s de CGI, plutĂŽt que comme employĂ©s. Nous tirons profit des retombĂ©es de notre succĂšs collectif et contribuons activement Ă lâorientation et Ă la stratĂ©gie de notre entreprise.
Votre travail crĂ©e de la valeur. Vous Ă©laborerez des solutions novatrices et dĂ©velopperez des relations durables avec vos collĂšgues et clients, tout en ayant accĂšs Ă des capacitĂ©s mondiales pour concrĂ©tiser vos idĂ©es, saisir de nouvelles opportunitĂ©s, et bĂ©nĂ©ficier dâune expertise sectorielle et technologique de pointe.
Vous ferez Ă©voluer votre carriĂšre en vous joignant Ă une entreprise bĂątie pour croĂźtre et durer. Vous serez soutenus par des leaders qui ont votre santĂ© et bien-ĂȘtre Ă cĆur et qui vous permettront de saisir des occasions afin de parfaire vos compĂ©tences et Ă©largir les horizons.
Chez CGI, nous valorisons la richesse que la diversitĂ© apporte et nous nous engageons Ă favoriser un environnement de travail oĂč chacun sâĂ©panouit. Nous collaborons avec nos clients pour bĂątir des communautĂ©s plus inclusives et permettre Ă tous les associĂ©s de CGI de rĂ©ussir. En tant quâemployeur prĂŽnant lâĂ©galitĂ© des chances, il est important pour nous que vous puissiez donner le meilleur de vous-mĂȘme durant le processus de recrutement. Si vous avez besoin dâun accommodement particulier, veuillez en informer votre recruteur.
Pour en savoir plus sur l'accessibilitĂ© chez CGI, contactez-nous par courriel. Veuillez noter que ce courriel est strictement rĂ©servĂ© aux demandes d'accessibilitĂ© et ne peut ĂȘtre utilisĂ© pour vĂ©rifier l'Ă©tat dâune candidature.
Joignez-vous Ă nous, lâune des plus importantes entreprises de conseil en technologie de lâinformation (TI) et en management au monde.