Summary
Seeking a versatile full stack engineer to develop secure applications, backend APIs, AI-powered features, and cloud-native deployments. The role spans frontend, backend, infrastructure, monitoring, and application security.
Highlights
Build modern full-stack applications combining AI integrations, secure infrastructure, and DevOps practices while working on technically challenging projects in a regulated environment.
Description
Chez Intelli5, nous sommes bien plus qu'une entreprise de technologies de l'information, nous sommes un catalyseur d'innovation en TI et d’excellence, tout particulièrement dans les domaines de la donnée et de l’IA.
Nous sommes aujourd’hui à la recherche de talents passionnés pour renforcer notre équipe.
Fondée en 2016 à Montréal, Intelli5 offre des services professionnels en TI aux entreprises situées au Canada et actives dans différents secteurs.
Nous nous engageons à offrir à nos clients une approche entièrement personnalisée, une totale transparence et fiabilité.
Nous croyons que faire le petit plus est ce qui fait la différence dans cette industrie compétitive.
Nous prenons le temps de comprendre les objectifs et les défis de chacun de nos clients pour adapter notre offre de service afin de répondre et dépasser leurs attentes.
Nous investissons tout autant dans nos employés en vous offrant des opportunités de développement, des défis stimulants et un environnement propice à votre croissance professionnelle.
Rejoignez Intelli5 dans la suite de son aventure et faites partie d'une histoire de réussite en TI.
Ensemble, nous pouvons accomplir l'extraordinaire.
Notre client, un important distributeur d’électricité, mène un projet qui vise à accélérer l’évaluation des demandes d’interconnexion au réseau, notamment dans un contexte de croissance des véhicules électriques, bornes de recharge, ressources énergétiques distribuées et projets de raccordement.
La solution devra automatiser certaines validations, fournir des scores de faisabilité, générer des estimations de coûts et soutenir les validations humaines dans un processus traçable et auditable.
La plateforme devra être déployée dans un environnement sécurisé, principalement on-premise, avec des contraintes fortes de confidentialité, gouvernance des données, intégration aux systèmes d’entreprise, sécurité réseau, auditabilité et scalabilité.
Nous recherchons un Full-Stack Developer avec une forte compétence DevOps / Kubernetes pour développer l’application web, les APIs backend, les intégrations avec les services IA et les composantes applicatives déployées dans un environnement sécurisé principalement on-premise.
Le rôle exige une personne capable de travailler sur l’ensemble de la chaîne applicative : interface utilisateur, services backend, APIs, intégration de modèles IA, conteneurisation, déploiement Kubernetes, sécurité applicative, observabilité et performance.
Responsabilités principales
Développer une application web interne pour les équipes d’ingénierie, planification et opérations terrain.Concevoir et développer des APIs backend sécurisées pour connecter les interfaces utilisateurs, les modèles IA, les bases de données et les systèmes internes.Intégrer les services IA exposant des résultats de faisabilité, scores de confiance, estimations de coûts, réponses RAG et recommandations.Développer des interfaces pour visualiser les demandes, statuts, tâches, données enrichies, résultats IA et historiques d’activité.Créer des composants frontend responsives adaptés à une utilisation bureau et terrain.Intégrer des fonctionnalités de recherche documentaire et d’interaction avec un assistant IA.Développer des fonctionnalités liées à la capture terrain : texte, images, annotations, géolocalisation et synchronisation avec le backend.Participer à la conteneurisation des services applicatifs avec Docker.Déployer, configurer et maintenir les services applicatifs dans un environnement Kubernetes.Adapter les composantes applicatives aux contraintes d’un environnement on-premise sécurisé.Mettre en place des pratiques de CI/CD pour automatiser les tests, builds et déploiements.Collaborer à l’intégration de mécanismes d’authentification, d’autorisation et de contrôle d’accès.Mettre en place ou intégrer des outils d’observabilité : logs, métriques, alertes et tableaux de bord techniques.Optimiser la performance, la résilience et la maintenabilité des services.Documenter les APIs, flux applicatifs, configurations et dépendances techniques.
Stack technique cible
FrontendReact.jsTypeScriptMaterial UI ou librairie équivalenteChart.js, D3.js ou équivalentWebSockets ou mécanismes de mises à jour temps réelResponsive design pour desktop et mobileBackendFastAPI fortement souhaitéPython ou Node.jsAPIs RESTGraphQL, un atoutPostgreSQLMongoDBRedis ou RabbitMQIntégration avec services IA, RAG et modèles MLDevOps / InfrastructureDockerKubernetesDéploiement on-premiseGitLab CI, Jenkins ou équivalentHelm, un atoutPrometheus / GrafanaELK, OpenSearch ou équivalentAPI Gateway ou reverse proxyGestion des secrets et configuration applicativeSécurité réseau, RBAC et chiffrement en transitIntégrationsServices IA / APIs d’inférenceRAG / recherche documentaireOutlook / Microsoft Teams, un atoutGIS / ArcGIS APIs / PostGIS, un atoutSSO / Active Directory / LDAP / OAuth2 / SAML, un atout
Profil recherché
Expérience solide en développement full-stack.Savoir utiliser de maniere efficace les outils AI de coding (Claude code, Codex, Copilot)Maîtrise de React.js ou d’un framework frontend moderne.Expérience backend avec FastAPI, Python, Node.js ou technologie équivalente.Expérience dans la conception et le développement d’APIs REST sécurisées.Bonne connaissance des bases de données relationnelles, idéalement PostgreSQL.Expérience pratique avec Docker.Expérience pratique avec Kubernetes.Expérience dans le déploiement ou l’exploitation d’applications en environnement sécurisé.Capacité à intégrer des services IA, APIs de modèles ML ou moteurs RAG.Bonne compréhension des enjeux de performance, logs, monitoring et résilience applicative.Atouts importants :Expérience avec des environnements on-premise.Expérience avec FastAPI.Expérience avec Camunda ou moteurs de workflow.Expérience avec applications terrain, mobile responsive, capture photo/vidéo ou géolocalisation.Expérience avec systèmes GIS, ArcGIS ou PostGIS.Expérience avec SSO, Active Directory, LDAP, OAuth2 ou SAML.Expérience dans le secteur utilities, énergie, télécom, infrastructure critique ou environnement réglementé.Expérience avec Prometheus, Grafana, ELK, OpenSearch ou outils équivalents.Connaissance des pratiques DevSecOps.