Développeur(se) Python/React (H/F

AURO CLIC - AURO CLIC
Brussel, Belgium
3 days ago
Apply on www.leforem.be
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Job source

Tech stack

LangGraph Framework JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Microsoft Azure Cascading Style Sheets (CSS) Continuous Integration DevOps Human-Computer Interaction Python (Programming Language) PostgreSQL Microsoft SQL Server
+18 more
OAuth Scrum Methodology RabbitMQ Microsoft Copilot Security Assertion Markup Language (SAML) Service Development Studio Software Engineering SQLAlchemy ReactJS Retrieval-Augmented Generation Large Language Models Backend Fastapi Pytest Kubernetes Front End Software Development Microservices Agent2Agent Protocol

Job description

Vous 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., Développement back end

  • Développer et faire évoluer des services et API en Python avec FastAPI, en respectant les standards Elia et la qualité attendue du code.
  • Travailler sur les échanges asynchrones et les files de messages avec RabbitMQ ou une solution similaire.
  • Développer les accès aux données et les traitements associés sur des bases relationnelles telles que SQL Server ou PostgreSQL, avec SQLAlchemy.
  • Prendre en compte la sécurité et l’authentification : SAML, OAuth et Entra ID figurent dans l’environnement cité.
  • Écrire et maintenir des tests avec Pytest ; être capable d’expliquer sa méthode de validation des services et API.

Développement front end

  • Développer des interfaces utilisateur en React, JavaScript et CSS.
  • Relier les interfaces aux services et API du back-end et contribuer à leur évolution au sein de l’équipe.
  • Disposer de connaissances de Nx dans le contexte des micro-frontends ; qualifier précisément les usages réalisés.

Plateforme IA et agents

  • Comprendre la création d’agents IA, les LLM, MCP, A2A et les bases utilisées dans une approche RAG.
  • Ê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.
  • Valoriser les expériences avec LangChain, LangGraph et Copilot, cités comme connaissances complémentaires dans le descriptif.

DevOps et travail en équipe

  • Connaître la conteneurisation et les techniques cloud, notamment Kubernetes.
  • Comprendre les pratiques CI/CD : Azure DevOps pour les pipelines et ArgoCD sont cités.
  • Travailler en méthodologie Agile, notamment Scrum, communiquer clairement et prendre la responsabilité de ses tâches.
  • Proposer des améliorations et savoir argumenter ses choix techniques. La connaissance des architectures microservices constitue un atout.

Requirements

  • Niveau senior en développement logiciel, avec autonomie sur des réalisations comparables.
  • Pratique solide de Python, FastAPI, du développement de services et d’API, ainsi que de React, JavaScript et CSS.
  • Connaissances des bases relationnelles et de SQLAlchemy, du messaging, de la sécurité applicative et des tests Pytest.
  • Connaissances DevOps sur conteneurs, Kubernetes et CI/CD ; exposition à Nx et aux micro-frontends à documenter.
  • Connaissances applicables aux agents IA, aux LLM et au RAG, avec capacité à expliquer MCP et A2A.
  • Anglais fluent à l’oral, en lecture et à l’écrit

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.leforem.be
Prepare application

Good distractions

Loading talks and stories from around this role…