RPG / IBM i Analyst-Programmer (Analyste-programmeur·se RPG / IBM i)
RPG/IBM i analyst-programmer at Keyloop who bridges business needs and development for its automotive dealership software: gathering requirements, writing functional specs, reviewing and supporting RPG IV (ILE/Free) and SQL work, and tracking SAFe deliveries in Jira, with a focus on adopting AI tooling on IBM i.
- Compensation
- Not disclosed
- Location
- Canada (Montreal)
- Work setup
- Hybrid
- Seniority
- Not specified
- Employment
- Full time
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Strong command of RPG IV, ILE and RPG Free
- Strong command of SQL on Db2 for i (embedded SQL, queries, optimisation)
- Experience with modern development tools: VS Code (Code for IBM i), Git and GitHub
- Use of Jira in an Agile environment
- Experience working in an Agile way
- Natural leadership and ability to rally the team around shared goals
- Analytical mindset and rigorous documentation
- Clear written and spoken communication with technical and non-technical audiences
- Fluent French required
Nice to have
- Knowledge of SAFe
- English an asset
- Already uses AI at work (e.g. GitHub Copilot, Claude, ChatGPT) with concrete examples
- Curious and enjoys moving IBM i practices forward
Full description
Keyloop bridges the gap between dealers, manufacturers, technology suppliers and car buyers.
We empower car dealers and manufacturers to fully embrace digital transformation. How? By creating innovative technology that makes selling cars better for our customers, and buying and owning cars better for theirs.
We use cutting-edge technology to link our clients’ systems, departments and sites. We provide an open technology platform that’s shaping the industry for the future. We use data to help clients become more efficient, increase profitability and give more customers an amazing experience. Want to be part of it?À propos du rôle
Nous cherchons un·e analyste RPG/IBM i qui fait le lien entre les besoins d’affaires et l’équipe de développement. Votre rôle : transformer les besoins en solutions claires, soutenir l’équipe tout au long du développement et veiller à ce que chaque livraison soit faite avec qualité et dans les délais. Vous travaillez au sein d’une équipe Agile, dans un cadre SAFe. Vous aimez aussi explorer comment l’intelligence artificielle peut transformer le travail sur IBM i.
About the role
We’re looking for an RPG/IBM i analyst to bridge business needs and the development team. You’ll turn requirements into clear solutions, support the team throughout development and make sure every release ships on time and to a high standard. You’ll work in an Agile team using the SAFe framework. You’re also keen to explore how artificial intelligence can transform work on IBM i.
Vos responsabilités
Analyse fonctionnelle
- Recueillir et analyser les besoins avec les parties prenantes (produit, clients, soutien).
- Rédiger des spécifications fonctionnelles et des critères d’acceptation clairs.
- Analyser les impacts sur les applications IBM i existantes et proposer des solutions.
Soutien au développement
- Accompagner les développeur·se·s dans la conception et la réalisation en RPG IV (ILE / Free) et SQL.
- Faire des revues de code et promouvoir les bonnes pratiques (modularité, lisibilité, performance).
- Contribuer au développement lorsque nécessaire.
Livraison
- Participer aux cérémonies SAFe : PI Planning, planification de sprint, démos, rétrospectives.
- Planifier et suivre les livraisons dans Jira, de l’analyse jusqu’à la mise en production.
- Coordonner les tests, la validation et le déploiement avec les équipes concernées.
- Repérer les risques tôt et proposer des plans d’action.
Leadership et innovation
- Être un repère pour l’équipe : partager vos connaissances, faire du mentorat, encourager l’amélioration continue.