CHEZ GIRO, NOUS TRAÇONS LA VOIE.
Chez GIRO, notre mission est claire : améliorer la qualité de vie à travers le monde grâce à des logiciels et des services qui augmentent l’efficacité du transport en commun et de la livraison postale.
CHEZ GIRO, NOUS TRAÇONS LA VOIE.
Chez GIRO, notre mission est claire : améliorer la qualité de vie à travers le monde grâce à des logiciels et des services qui augmentent l’efficacité du transport en commun et de la livraison postale.
Nous rejoindre, c’est contribuer à des projets et des initiatives qui font une réelle différence pour des millions de personnes. Derrière chaque ligne de code, chaque idée, chaque action, se cache un impact plus grand que nous. Ensemble, nous traçons la voie.
Pourquoi choisir GIRO?
- Rejoins une entreprise québécoise qui est un leader international en solutions logicielles
- Évolue dans un environnement de travail collaboratif où l’expertise et l’engagement sont le moteur de chaque projet
- Bénéficie d’une stabilité fondée sur des relations durables avec nos clients et notre vision à long terme
UN ENVIRONNEMENT POUR T'ÉPANOUIR
Ici, on mise sur un environnement inclusif et positif.
Nous proposons un gamme d'avantages, comprenant :
- Un horaire versatile, incluant du télétravail pour un meilleur équilibre
- Des activités en équipe et des traditions annuelles qui nous unissent avec fierté : 5 à 7, Journée GIRO, quiz, défis sportifs et plus encore
- Un coup de pouce pour ton transport, pouvant inclure le remboursement de la carte OPUS ou du BIXI
- Des assurances collectives adaptées à tes besoins et REER collectif (avec contribution jusqu’à 5 %) *
- Un soutien au quotidien : programme d’aide aux employés, télémédecine et soutien en santé mentale.
- Des opportunités de formation et de développement professionnel pour grandir, apprendre et aller encore plus loin.
- Des boissons et collations : café, thé, tisane, chocolat chaud et fruits
- Applicable uniquement aux employés en contrat à durée indéterminée
TA CONTRIBUTION À UN IMPACT POSITIF
Joins-toi à une équipe qui contribue aux fondations technologiques derrière nos produits et participe à l’évolution de la façon dont nous utilisons les données dans nos solutions.
Nous recherchons un développeur senior spécialisé en technologies et architectures de données pour contribuer à l’évolution de nos solutions logicielles. Dans ce rôle, tu mettras à profit ton expertise en développement logiciel, en bases de données et en technologies de données pour concevoir, expérimenter et développer concrètement les solutions qui permettront à nos produits d’évoluer.
Tu contribueras directement au code tout en assurant une veille sur les technologies, pratiques et approches émergentes afin d’identifier celles qui peuvent améliorer nos produits.
Ton expertise ira bien au-delà des bases de données traditionnelles. Tu travailleras sur la façon dont nos produits stockent, échangent, traitent, archivent et exploitent les données, qu’il s’agisse de systèmes transactionnels, d’intégration entre applications, d’IA,
d’analytique ou de traitement de grands volumes de données.
Ce rôle ne se limite ni à l’exploitation des environnements ni à l’architecture. Tu seras appelé à comprendre des problématiques complexes, expérimenter différentes approches et mettre les mains dans le code pour transformer tes idées en solutions concrètes.
Les Principales Responsabilités
- Développer des solutions robustes et performantes
- Concevoir et développer des composants logiciels faisant une utilisation avancée des données et des technologies de stockage.
- Développer et optimiser du code SQL et PL/SQL.
- Concevoir des mécanismes d’accès, de traitement et d’échange de données entre les différentes composantes de nos produits.
- Résoudre des problèmes complexes de performance, de concurrence, de volumétrie, de disponibilité et d’accès aux données, notamment lors d’enjeux critiques chez les clients.
- Participer aux revues de conception et de code.
- Réaliser des prototypes et des preuves de concept, puis contribuer à leur intégration dans les produits.
Faire évoluer nos technologies et architectures de données
- Analyser la façon dont nos applications stockent, accèdent, échangent et exploitent aujourd’hui les données et identifier les possibilités d’amélioration.
- Faire évoluer les architectures, patterns et mécanismes d’accès et de gestion des données.
- Évaluer et intégrer, lorsque pertinent, différentes technologies de stockage : bases relationnelles, bases en mémoire, NoSQL, bases géospatiales, bases vectorielles ou autres technologies adaptées aux besoins émergents, notamment ceux liés à l’IA.
- Contribuer aux orientations concernant la performance, la scalabilité, la rés
📌 Développeur ou Développeuse senior, technologies et architectures de données (Montreal)
🏢 GIRO
📍 Montreal