Développeur(se) Python/React

Il y a 5 heures

Arrondissement of BrusselsCapital, Brussels, Belgique AURO CLIC - AURO CLIC Temps plein
pPour le compte d’un cabinet de conseil, dont le client est une société belge du secteur de l’énergie, je recherche : /ppUn(e) Développeur(se) Python/React /ppVous interviendrez au sein de la plateforme interne d’intelligence artificielle et de communication entre agents IA, destinée aux usages quotidiens internes et à la communication entre agents IA. /ph3MISSIONS PRINCIPALES /h3h3Développement back end /h3ulliDévelopper et faire évoluer des services et API en Python avec FastAPI, en respectant les standards Elia et la qualité attendue du code. /liliTravailler sur les échanges asynchrones et les files de messages avec RabbitMQ ou une solution similaire. /liliDévelopper les accès aux données et les traitements associés sur des bases relationnelles telles que SQL Server ou PostgreSQL, avec SQLAlchemy. /liliPrendre en compte la sécurité et l’authentification : SAML, OAuth et Entra ID figurent dans l’environnement cité. /liliÉcrire et maintenir des tests avec Pytest ; être capable d’expliquer sa méthode de validation des services et API. /li /ulh3Développement front end /h3ulliDévelopper des interfaces utilisateur en React, JavaScript et CSS. /liliRelier les interfaces aux services et API du back-end et contribuer à leur évolution au sein de l’équipe. /liliDisposer de connaissances de Nx dans le contexte des micro-frontends ; qualifier précisément les usages réalisés. /li /ulh3Plateforme IA et agents /h3ulliComprendre la création d’agents IA, les LLM, MCP, A2A et les bases utilisées dans une approche RAG. /liliÊtre capable de décrire un cas concret : rôle des agents, échanges entre eux, accès aux outils ou aux données et intégration à une application. /liliValoriser les expériences avec LangChain, LangGraph et Copilot, cités comme connaissances complémentaires dans le descriptif. /li /ulh3DevOps et travail en équipe /h3ulliConnaître la conteneurisation et les techniques cloud, notamment Kubernetes. /liliComprendre les pratiques CI/CD : Azure DevOps pour les pipelines et ArgoCD sont cités. /liliTravailler en méthodologie Agile, notamment Scrum, communiquer clairement et prendre la responsabilité de ses tâches. /liliProposer des améliorations et savoir argumenter ses choix techniques. La connaissance des architectures microservices constitue un atout. /li /ulh3PROFIL /h3ulliNiveau senior en développement logiciel, avec autonomie sur des réalisations comparables. /liliPratique solide de Python, FastAPI, du développement de services et d’API, ainsi que de React, JavaScript et CSS. /liliConnaissances des bases relationnelles et de SQLAlchemy, du messaging, de la sécurité applicative et des tests Pytest. /liliConnaissances DevOps sur conteneurs, Kubernetes et CI/CD ; exposition à Nx et aux micro-frontends à documenter. /liliConnaissances applicables aux agents IA, aux LLM et au RAG, avec capacité à expliquer MCP et A2A. /liliAnglais fluent à l’oral, en lecture et à l’écrit /li /ul