Greenlight Consulting

Ingénieur Automatisation (RPA)

JavaScriptPythonC#Go
Traduction automatique. Consultez l’original.

Le Rôle

Greenlight aide les organisations à résoudre des défis commerciaux complexes grâce à l'automatisation intelligente, à l'IA agentique et à des solutions technologiques personnalisées. Nos équipes travaillent directement avec les clients pour comprendre leurs opérations, identifier les opportunités et construire rapidement des solutions qui créent une valeur commerciale mesurable. Nous combinons une expertise approfondie en conseil avec une ingénierie pratique pour combler le fossé entre la stratégie et l'exécution.

Nous construisons un avenir où les consultants et les ingénieurs travaillent aux côtés de l'IA pour fournir des résultats plus rapides, des entreprises plus solides et des expériences client transformatrices. Nous utilisons Claude d'Anthropic comme outil de livraison principal — intégré dans notre façon de concevoir, construire et valider des solutions d'automatisation — et ce rôle travaille chaque jour dans cet environnement.

L'Ingénieur en Automatisation IA est la couche d'exécution du pod de livraison Greenlight.

Vous prenez un document de conception de solution signé et vous le construisez — proprement, efficacement et selon une norme qui tient en production. Ce n'est pas un rôle de développement back-office. Vous travaillez dans un pod lean et rapide aux côtés d'un Consultant Métier en Automatisation qui est responsable de la logique du processus et des spécifications IA, et d'un Responsable de Projet IA qui est responsable du client.

Ce à quoi ressemble l'excellence dans ce rôle

Le standard que nous visons pour le recrutement :

Les meilleurs développeurs avec lesquels nous avons travaillé considèrent le SDD comme un point de départ, pas un plafond. Ils construisent ce qu'il dit, signalent ce qu'il manque, et laissent le code source dans un meilleur état qu'ils ne l'ont trouvé. Ils savent comment un LLM se comportera sous pression avant de le déployer, car ils l'ont testé. Ils n'attendent pas l'UAT pour trouver les cas limites — ils les trouvent d'abord. Et quand quelque chose casse en production, ils sont déjà en train de le diagnostiquer avant que quiconque ait à demander.

Qu'est-ce qui fait une étoile chez Greenlight ?

  1. Mentalité de bâtisseur : vous n'êtes pas satisfait tant que cela ne fonctionne pas proprement, ne s'adapte pas correctement et n'est pas réutilisable.
  1. Techniquement sans relâche : vous restez à jour car le domaine évolue rapidement et vous voulez être en avance.
  1. Pratique avec l'IA — vous avez travaillé avec des LLMs, compris leur comportement et réfléchi à la manière de construire contre elles, pas seulement avec elles.
  1. Communication claire — capable d'expliquer ce que vous avez construit, pourquoi cela fonctionne, et ce que cela peut et ne peut pas faire.
  1. Esprit de responsabilité — la construction est la vôtre jusqu'à ce qu'elle soit en ligne et stable.

Ce que nous recherchons

Expérience Essentielle

  1. 3–7 ans d'expérience pratique en développement, dont au moins 2 ans sur UiPath dans un environnement client ou de services professionnels.
  1. Expérience démontrée dans la conception et le déploiement de solutions d'agents IA ou intégrées aux LLM — pas seulement une simple familiarité ; vous avez mis en production une solution utilisant un LLM
  1. Compréhension solide de l'architecture d'automatisation : modèles de réutilisabilité, frameworks de gestion des exceptions, gestion des actifs Orchestrator et traitement basé sur les files d'attente.
  1. Expérience de travail dans des cycles de livraison agiles — développement basé sur des sprints, toilettage du backlog, versions itératives.
  1. Exposition directe aux intégrations de systèmes d'entreprise — REST APIs, ERP, CRM, plateformes de documents — et au désordre du monde réel qui en découle.

Compétences et Aptitudes

  1. Bâtisseur de précision — votre code est propre, documenté et maintenable ; vous ne laissez pas de dette technique à la personne suivante à nettoyer.
  1. Natif de l'IA — vous comprenez comment les LLMs se comportent, où ils échouent, et comment construire de manière fiable contre des sorties probabilistes.
  1. Résolveur de problèmes, pas clôtureur de tickets — lorsque la spécification est incomplète ou que l'intégration est plus complexe que prévu, vous trouvez une solution et documentez ce que vous avez trouvé.
  1. Rapide et concentré — les sprints de deux semaines sont réels ; vous estimez votre effort, respectez vos engagements et signalez rapidement lorsque quelque chose est plus important que prévu.

Connaissances Techniques

  1. UiPath Studio, Orchestrator, REFramework — compétent sur l'ensemble du cycle de vie de développement et de déploiement.
  1. Claude d'Anthropic API ou OpenAI API — utilisation d'outils, sorties structurées, chaînage de prompts, validation de sortie.
  1. Intégration REST API — modèles d'authentification, gestion des erreurs, gestion des charges utiles.
  1. JSON, Python, ou C# — suffisamment pour construire des activités personnalisées, gérer des transformations de données et étendre UiPath si nécessaire.
  1. Postman ou outils de test API équivalents pour la validation pré-intégration.
  1. Jira ou Azure DevOps pour le suivi des sprints et la gestion des défauts.

Ce que vous ferez

Votre travail consiste à construire ce que la spécification indique, à signaler ce que la spécification a manqué, et à combler l'écart entre la conception et le logiciel fonctionnel en sprints de deux semaines.

Alors que l'automatisation basée sur des agents IA se développe parallèlement à notre pratique RPA, ce rôle exige une maîtrise réelle des deux — UiPath pour l'automatisation des processus, et les flux de travail d'agents alimentés par Claude pour les solutions pilotées par l'IA. Le développeur qui réussit ici est à l'aise dans les deux mondes et curieux de leurs intersections.

Construction, Configuration et Test

  1. Construire des solutions d'automatisation dans UiPath Studio — efficaces, bien structurées, maintenables et faciles à comprendre ; la scalabilité et la réutilisabilité ne sont pas optionnelles.
  1. Développer et configurer des flux de travail d'agents IA utilisant Claude d'Anthropic API — intégrer des composants LLM, définir l'utilisation des outils et intégrer la logique de l'agent dans le pipeline d'automatisation plus large.
  1. Valider le SDD généré par l'IA avant le début de la construction — signaler les lacunes, les ambiguïtés ou les contraintes techniques tôt plutôt que de les découvrir en milieu de sprint.
  1. Créer des composants réutilisables, des bibliothèques d'activités, des actifs et des files d'attente via UiPath Orchestrator et Studio qui élèvent le niveau de qualité pour chaque construction ultérieure.
  1. Intégrer les automatisations avec les systèmes clients — ERP, CRM, plateformes de gestion de documents, APIs — en gérant l'authentification, la gestion des erreurs et les cas limites que la spécification n'a peut-être pas entièrement anticipés.
  1. Écrire et exécuter des tests unitaires et des procédures de test pré-UAT — assumer la qualité avant même que le client ne la voie.
  1. Participer à l'UAT aux côtés du Consultant Métier en Automatisation — trier les défauts, distinguer les problèmes de construction réels des questions de périmètre, et résoudre les bugs assignés avec rapidité et qualité.

Développement d'Agents IA

  1. Construire et configurer des agents : définir les schémas d'outils, implémenter la logique de décision, gérer les interactions multi-tours et s'assurer que les formats de sortie correspondent aux spécifications finalisées.
  1. Implémenter des pipelines prompt-à-sortie — prendre l'architecture de prompt conçue et l'intégrer de manière fiable et testable dans le flux de travail d'automatisation.
  1. Gérer les modes d'échec des LLM dans le code : validation de sortie, logique de repli, déclencheurs humains, et dégradation gracieuse lorsque les sorties du modèle tombent en dehors des paramètres acceptables.
  1. Travailler avec des éditeurs JSON, des outils de test API, et directement avec l'API d'Anthropic pour valider le comportement de l'agent avant qu'il n'atteigne un environnement client.

Procode & Développement Personnalisé

  1. Écrire du Python, du JavaScript, ou du C# au-delà de la couche d'activité UiPath — scripts personnalisés, pipelines de transformation de données, utilitaires légers et logique d'intégration que la plateforme ne peut pas gérer nativement.
  1. Construire et maintenir des activités et bibliothèques UiPath personnalisées lorsque les composants prêts à l'emploi ne suffisent pas — étendre la plateforme plutôt que de travailler autour d'elle.
  1. Concevoir et implémenter des intégrations API à partir de zéro lorsqu'aucun connecteur n'existe — authentification, gestion des charges utiles, logique de nouvelle tentative, gestion des erreurs et analyse des réponses.
  1. Développer des composants back-end légers pour prendre en charge les flux de travail d'agents — pré-traitement des données, formatage de sortie, gestionnaires de webhooks et gestion des files d'attente qui se situent en dehors de l'automatisation elle-même.
  1. Savoir quand construire à l'intérieur de la plateforme et quand sortir de celle-ci — ce jugement est ce qui sépare un ingénieur en automatisation d'un développeur RPA.

Participation à la Livraison

  1. Travailler dans des cycles de sprint de deux semaines — planification de sprint, stand-ups quotidiens, revues et rétrospectives ; vous êtes un participant actif, pas une ressource qui prend des tickets.
  1. Répondre rapidement aux questions de la phase de construction du Consultant Métier en Automatisation — l'ambiguïté dans la spécification coûte du temps de sprint ; résolvez-la rapidement et documentez le résultat.
  1. Signaler les risques techniques, les blocages d'intégration et les lacunes de périmètre au Responsable de Projet IA dès qu'ils apparaissent — pas après qu'ils aient déjà causé un retard.
  1. Soutenir la mise en production et la stabilisation post-déploiement — la construction n'est pas terminée tant que le client ne l'utilise pas en toute confiance en production.

En un coup d'œil

Travaille en étroite collaboration avec

Responsable de Projet IA, Consultant Métier en Automatisation, Ingénieurs RPA

Interaction Client

Support UAT, présentations techniques, mise en production

Focus Plateforme

UiPath, Claude d'Anthropic / Agents IA, Microsoft Power Platform, etc.

Ancienneté

Confirmé à Senior (3–7 ans d'expérience pertinente)

Localisation

Sur site au Canada — RGT de préférence

Type de Mission

Bureau Hybride — basé sur projet avec des phases occasionnelles sur site client

Notre Processus et nos Pratiques

Utilisation de l'IA dans le Recrutement

Nous utilisons des outils d'IA pour soutenir certaines parties de notre recrutement — des choses comme l'organisation des candidatures et la mise en évidence de l'expérience pertinente. Ces outils éclairent notre processus, ils ne le dirigent pas. Chaque décision d'embauche est prise par notre équipe, point final.

Égalité des Chances

Greenlight est un employeur qui respecte l'égalité des chances. Nous croyons en une considération équitable pour tous les candidats, indépendamment de leur origine ethnique, culturelle, orientation sexuelle, religion, âge, genre ou statut de handicap.

Great Place to Work™

Greenlight est certifié Great Place to Work™ — 98% de score. Nous en sommes fiers et nous travaillons chaque jour pour continuer à le mériter.

  1. La connaissance de Microsoft Power Platform (Power Automate, Power Apps) est un plus.

Rémunération

La fourchette de salaire attendue pour ce rôle est $110,000 – $140,000 CAD annuellement, en fonction de l'expérience et des qualifications. Nous serons heureux d'en discuter davantage lors de notre conversation.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter