Développeur / Analyste – Support production mobilité et intégrations (Télétravail - Boucherville)
Top Benefits
About the role
Poste Télétravail - Le candidat sélectionné doit impérativement résider à moins de 250 km de notre bureau de BOUCHERVILLE (Qc)
Chez RONA, nos employé(e)s cultivent leur passion chaque jour. Nos équipes sont animées par la volonté d’aider nos clients à faire de leurs projets une réalité, et engagées à faire une différence dans les communautés où nous sommes établis.
Nous exploitons ou desservons des magasins corporatifs et affiliés. Grâce à une offre unique de produits et de services et à des formats complémentaires allant des quincailleries de quartier aux magasins de grande surface, nos enseignes RONA+, RONA et Dick’s Lumber sont outillées pour répondre à tous les besoins des adeptes de la rénovation amateure et des professionnels de la construction.
Vous avez le talent? Nous avons les outils! Chez nous, votre travail et vos idées contribuent à bâtir une organisation florissante. Votre voix sera toujours entendue et valorisée. Vous trouverez des possibilités de carrière à la mesure de vos ambitions et pourrez développer davantage l’ensemble de compétences qui vous rend unique.
Si vous cherchez à faire ce que vous aimez, nous pourrions former l’équipe parfaite.
Sommaire du poste
Le titulaire du poste jouera un rôle clé dans le support, la stabilité et l’évolution des applications de mobilité et des systèmes d’intégration. Son mandat principal sera d’investiguer, diagnostiquer et résoudre les incidents de production touchant les applications mobiles, les services backend, les API, les flux de données et les intégrations avec les systèmes d’entreprise.
La personne recherchée possède un excellent esprit d’analyse, une forte capacité de résolution de problèmes et une bonne compréhension des environnements distribués complexes. Elle sera appelée à travailler étroitement avec les équipes TI, produit, opérations, soutien aux magasins et fournisseurs afin d’assurer la fiabilité, la performance et l’amélioration continue de la plateforme mobilité.
Responsabilités principales
Support production et triage – priorité principale
Investiguer et résoudre les incidents de production touchant les applications mobiles, les services backend et les couches d’intégration. Effectuer des analyses de causes racines sur les écarts de données, les échecs de transactions et les interruptions de service. Surveiller les systèmes, les journaux applicatifs et les pipelines afin de détecter les anomalies et prévenir les problèmes de façon proactive. Collaborer avec les équipes d’affaires et de support afin de qualifier, prioriser et résoudre les incidents. Mettre en place des patrons de résilience tels que retry, circuit breaker et fallback afin d’améliorer la stabilité des systèmes.
Développement et améliorations
Concevoir, développer et maintenir des services backend et des API supportant les applications de mobilité. Contribuer à des solutions full-stack incluant des interfaces Angular ou React et des API. Intégrer des systèmes tiers tels que ERP, POS et plateformes e-commerce. Participer aux revues de code, aux tests et aux pratiques CI/CD. Livrer des améliorations et correctifs dans un environnement Agile à rythme soutenu.
Données et ingénierie d’intégration
Développer et maintenir des pipelines événementiels, incluant Kafka, streaming et batch. Assurer l’intégrité et la cohérence des données entre les systèmes de détail et les systèmes d’entreprise. Diagnostiquer les enjeux de synchronisation entre les plateformes POS, ERP et e-commerce. Supporter le traitement de données à grande échelle ainsi que les migrations de données.
Cloud et opérations plateforme
Supporter et opérer des systèmes déployés sur GCP. Développer et améliorer les capacités de monitoring, logging et alerting. Optimiser la performance, la scalabilité et l’efficacité des coûts des systèmes.
Collaboration
Travailler avec des équipes multidisciplinaires incluant produit, opérations, support magasin et fournisseurs. Traduire les enjeux d’affaires en diagnostics techniques et solutions concrètes. Agir comme référence auprès des développeurs en matière de débogage, d’observabilité et de bonnes pratiques.
Compétences requises
Backend et intégration
Solide expérience avec Java, Spring Boot et/ou Node.js. Expérience dans la conception et le développement d’API REST, GraphQL et de systèmes événementiels. Connaissance de Kafka, des systèmes de messagerie ou des architectures de streaming.
Frontend et mobilité
Expérience avec Angular, React, Swift, Kotlin ou Android SDK. Compréhension des environnements applicatifs mobiles et des enjeux liés à la mobilité.
Cloud et DevOps
Expérience pratique avec GCP. Familiarité avec les pipelines CI/CD, Docker, GitLab ou Jenkins.
Données et analyse système
Solides compétences en SQL et en modélisation de données. Expérience dans le diagnostic de pipelines de données, d’intégrations et de flux transactionnels.
Forces recherchées
Excellentes capacités de résolution de problèmes et de débogage. Capacité à naviguer dans des systèmes complexes et distribués. Expérience en support de systèmes de production à grande échelle. Fort sentiment d’imputabilité et capacité à passer rapidement à l’action. Communication claire avec les parties prenantes techniques et non techniques.
Atouts – contexte détail
Expérience avec des systèmes POS, des solutions de mobilité en magasin ou des intégrations retail. Exposition aux systèmes d’inventaire, de gestion des commandes ou de paiement. Connaissance des interactions offline-first ou avec des appareils en périphérie.
Ce qui définira le succès dans ce rôle
Réduction du temps de résolution des incidents de production. Amélioration de la fiabilité et de la stabilité des systèmes. Diminution des écarts de données entre les différentes plateformes. Meilleure visibilité sur la santé et la performance des systèmes. Amélioration continue de la qualité de la plateforme mobilité.
En travaillant chez RONA, vous bénéficierez de nombreux avantages comme :
Un centre de conditionnement physique, des activités sportives et des douches Un centre de la petite enfance pouvant accueillir 78 enfants Une cafétéria avec un menu de qualité cuisiné par un chef dédié, des options santé, ainsi que des stations de café Brûleries FARO et Tim Hortons Des bornes de recharge pour voitures électriques Des rabais exclusifs aux employé(e)s, en plus d’un rabais de 10 % en magasin (dans toutes les enseignes de RONA) Des avantages sociaux : régime de retraite, primes annuelles, programme d’encouragement aux études, etc. La possibilité d’évoluer au sein de l’organisation Un environnement de travail inclusif et sécuritaire Une sensibilité à l’équilibre travail-vie personnelle Un employeur engagé dans sa communauté Et plus encore!
Si vous êtes sélectionné pour une entrevue, veuillez informer notre équipe des ressources humaines pour vos besoins d'aménagements durant le processus d'entrevue. Nous ferons le maximum afin de répondre à vos besoins en matière d'accessibilité.
RONA est déterminée à encourager la diversité et l’inclusion. Nous étudions la demande d’emploi de l’ensemble des candidat(e)s qualifié(e)s, sans égard à leur race, couleur, religion, orientation sexuelle, genre, nationalité d’origine, âge, handicap ou tout autre statut protégé.
Similar Jobs
Développeur / Analyste – Support production mobilité et intégrations (Télétravail - Boucherville)
Top Benefits
About the role
Poste Télétravail - Le candidat sélectionné doit impérativement résider à moins de 250 km de notre bureau de BOUCHERVILLE (Qc)
Chez RONA, nos employé(e)s cultivent leur passion chaque jour. Nos équipes sont animées par la volonté d’aider nos clients à faire de leurs projets une réalité, et engagées à faire une différence dans les communautés où nous sommes établis.
Nous exploitons ou desservons des magasins corporatifs et affiliés. Grâce à une offre unique de produits et de services et à des formats complémentaires allant des quincailleries de quartier aux magasins de grande surface, nos enseignes RONA+, RONA et Dick’s Lumber sont outillées pour répondre à tous les besoins des adeptes de la rénovation amateure et des professionnels de la construction.
Vous avez le talent? Nous avons les outils! Chez nous, votre travail et vos idées contribuent à bâtir une organisation florissante. Votre voix sera toujours entendue et valorisée. Vous trouverez des possibilités de carrière à la mesure de vos ambitions et pourrez développer davantage l’ensemble de compétences qui vous rend unique.
Si vous cherchez à faire ce que vous aimez, nous pourrions former l’équipe parfaite.
Sommaire du poste
Le titulaire du poste jouera un rôle clé dans le support, la stabilité et l’évolution des applications de mobilité et des systèmes d’intégration. Son mandat principal sera d’investiguer, diagnostiquer et résoudre les incidents de production touchant les applications mobiles, les services backend, les API, les flux de données et les intégrations avec les systèmes d’entreprise.
La personne recherchée possède un excellent esprit d’analyse, une forte capacité de résolution de problèmes et une bonne compréhension des environnements distribués complexes. Elle sera appelée à travailler étroitement avec les équipes TI, produit, opérations, soutien aux magasins et fournisseurs afin d’assurer la fiabilité, la performance et l’amélioration continue de la plateforme mobilité.
Responsabilités principales
Support production et triage – priorité principale
Investiguer et résoudre les incidents de production touchant les applications mobiles, les services backend et les couches d’intégration. Effectuer des analyses de causes racines sur les écarts de données, les échecs de transactions et les interruptions de service. Surveiller les systèmes, les journaux applicatifs et les pipelines afin de détecter les anomalies et prévenir les problèmes de façon proactive. Collaborer avec les équipes d’affaires et de support afin de qualifier, prioriser et résoudre les incidents. Mettre en place des patrons de résilience tels que retry, circuit breaker et fallback afin d’améliorer la stabilité des systèmes.
Développement et améliorations
Concevoir, développer et maintenir des services backend et des API supportant les applications de mobilité. Contribuer à des solutions full-stack incluant des interfaces Angular ou React et des API. Intégrer des systèmes tiers tels que ERP, POS et plateformes e-commerce. Participer aux revues de code, aux tests et aux pratiques CI/CD. Livrer des améliorations et correctifs dans un environnement Agile à rythme soutenu.
Données et ingénierie d’intégration
Développer et maintenir des pipelines événementiels, incluant Kafka, streaming et batch. Assurer l’intégrité et la cohérence des données entre les systèmes de détail et les systèmes d’entreprise. Diagnostiquer les enjeux de synchronisation entre les plateformes POS, ERP et e-commerce. Supporter le traitement de données à grande échelle ainsi que les migrations de données.
Cloud et opérations plateforme
Supporter et opérer des systèmes déployés sur GCP. Développer et améliorer les capacités de monitoring, logging et alerting. Optimiser la performance, la scalabilité et l’efficacité des coûts des systèmes.
Collaboration
Travailler avec des équipes multidisciplinaires incluant produit, opérations, support magasin et fournisseurs. Traduire les enjeux d’affaires en diagnostics techniques et solutions concrètes. Agir comme référence auprès des développeurs en matière de débogage, d’observabilité et de bonnes pratiques.
Compétences requises
Backend et intégration
Solide expérience avec Java, Spring Boot et/ou Node.js. Expérience dans la conception et le développement d’API REST, GraphQL et de systèmes événementiels. Connaissance de Kafka, des systèmes de messagerie ou des architectures de streaming.
Frontend et mobilité
Expérience avec Angular, React, Swift, Kotlin ou Android SDK. Compréhension des environnements applicatifs mobiles et des enjeux liés à la mobilité.
Cloud et DevOps
Expérience pratique avec GCP. Familiarité avec les pipelines CI/CD, Docker, GitLab ou Jenkins.
Données et analyse système
Solides compétences en SQL et en modélisation de données. Expérience dans le diagnostic de pipelines de données, d’intégrations et de flux transactionnels.
Forces recherchées
Excellentes capacités de résolution de problèmes et de débogage. Capacité à naviguer dans des systèmes complexes et distribués. Expérience en support de systèmes de production à grande échelle. Fort sentiment d’imputabilité et capacité à passer rapidement à l’action. Communication claire avec les parties prenantes techniques et non techniques.
Atouts – contexte détail
Expérience avec des systèmes POS, des solutions de mobilité en magasin ou des intégrations retail. Exposition aux systèmes d’inventaire, de gestion des commandes ou de paiement. Connaissance des interactions offline-first ou avec des appareils en périphérie.
Ce qui définira le succès dans ce rôle
Réduction du temps de résolution des incidents de production. Amélioration de la fiabilité et de la stabilité des systèmes. Diminution des écarts de données entre les différentes plateformes. Meilleure visibilité sur la santé et la performance des systèmes. Amélioration continue de la qualité de la plateforme mobilité.
En travaillant chez RONA, vous bénéficierez de nombreux avantages comme :
Un centre de conditionnement physique, des activités sportives et des douches Un centre de la petite enfance pouvant accueillir 78 enfants Une cafétéria avec un menu de qualité cuisiné par un chef dédié, des options santé, ainsi que des stations de café Brûleries FARO et Tim Hortons Des bornes de recharge pour voitures électriques Des rabais exclusifs aux employé(e)s, en plus d’un rabais de 10 % en magasin (dans toutes les enseignes de RONA) Des avantages sociaux : régime de retraite, primes annuelles, programme d’encouragement aux études, etc. La possibilité d’évoluer au sein de l’organisation Un environnement de travail inclusif et sécuritaire Une sensibilité à l’équilibre travail-vie personnelle Un employeur engagé dans sa communauté Et plus encore!
Si vous êtes sélectionné pour une entrevue, veuillez informer notre équipe des ressources humaines pour vos besoins d'aménagements durant le processus d'entrevue. Nous ferons le maximum afin de répondre à vos besoins en matière d'accessibilité.
RONA est déterminée à encourager la diversité et l’inclusion. Nous étudions la demande d’emploi de l’ensemble des candidat(e)s qualifié(e)s, sans égard à leur race, couleur, religion, orientation sexuelle, genre, nationalité d’origine, âge, handicap ou tout autre statut protégé.