Chargement en cours

Ingénieur développeur IA Full-Stack

MONTPELLIER, 34
il y a 1 jour

Contexte

Projet de développement et déploiement d’une plateforme d'aide à la prospection. La solution se matérialise sous la forme d’une plateforme disposant d’une interface web ainsi que d’un ensemble de modules de recherches et de traitement de données.

Mission

Le client souhaite confier à un consultant spécialisé le développement, l'intégration et le déploiement de la plateforme.

  • Développement front et back ;
  • Conception de l’architecture de la solution ;
  • Proposition et mise en œuvre de solutions sur des problématiques techniques (montée en charge, performance, etc.) et métier (issues des tests utilisateurs) ;
  • Synthèse et communication des éléments de décision concernant les choix technologiques, avec explication des risques et avantages ;
  • Documentation du code et du fonctionnement de la plateforme ;
  • Accompagnement de l’équipe dans sa montée en compétence.

Le consultant exécute ses missions en concertation étroite avec le responsable du projet. L’intervenant est intégré à l’équipe de recherche/projet et réalise directement les tâches qui lui sont confiées, sous la supervision du chef de projet, lequel assure le suivi technique de ses travaux et définit les orientations opérationnelles nécessaires à leur réalisation. Il participe aux réunions d’avancement internes ainsi qu’aux points de coordination selon le calendrier établi par l’Acheteur.

Les intervenants travaillent avec le responsable de projet selon une méthodologie Agile :

  • Les activités et tâches nécessaires à la réalisation du projet sont réparties en cycles de développement (sprints) d’une durée d’une semaine à deux mois maximum. Les intervenants contribuent directement à leur exécution, conformément aux objectifs et priorités définis pour chaque sprint ;
  • Au cours de chaque sprint, les intervenants réalisent les travaux de conception, de développement, de test et de documentation qui leur sont confiés, en vue de produire une version fonctionnelle des développements réalisés ;
  • Les activités, tâches et livrables des sprints suivants sont définis et estimés au cours des sprints précédents, en concertation avec le responsable de projet, afin d’adapter les travaux aux besoins et à l’avancement du projet.

Compétences attendues

Le développement de la plateforme nécessite des connaissances solides en front (NodeJS), back (Typescript, Python), data (ETL), IA (NLP et LLM) et infrastructure (Terraform, Ansible, Docker).

  • NodeJS, React, Javascript, Typescript, Python ;
  • SGBDR et NoSQL (PostgreSQL, MongoDB, Redis, SOLR) ;
  • Outils et bonnes pratiques d’ingénierie logicielle (versionnage, qualité du code, tests, documentation…) ;
  • Outils et bonnes pratiques DevOps (Terraform, Ansible, Docker, CI/CD…) ;
  • IA et data science (NLP, LLM…) ;
  • Infrastructure cloud (OVH, AWS…).

L’intervenant doit disposer des compétences techniques suivantes :

  • NodeJS, React, Javascript, Typescript, Python ;
  • SGBDR et NoSQL (PostgreSQL, MongoDB, Redis, SOLR) ;
  • Outils et bonnes pratiques d’ingénierie logicielle (versionnage, qualité du code, tests, documentation…) ;
  • Outils et bonnes pratiques DevOps (Terraform, Ansible, Docker, CI/CD…) ;
  • IA et data science (NLP, LLM…) ;
  • Infrastructure cloud (OVH, AWS…)
#J-18808-Ljbffr
Entreprise
Kéoni Consulting
Plateforme de publication
WHATJOBS
Offres pouvant vous intéresser
Soyez le premier à postuler aux nouvelles offres
Soyez le premier à postuler aux nouvelles offres
Créez gratuitement et simplement une alerte pour être averti de l’ajout de nouvelles offres correspondant à vos attentes.
* Champs obligatoires
Ex: boulanger, comptable ou infirmière
Alerte crée avec succès