Minotore
Minotore
Tunisie

Système ATS pour l’automatisation du tri, du scoring et du suivi des candidats PFE

backend developmentData Engineering et Machine LearningHuman Resources Technology

Publié il y a 7 mois

Stage
⏱️4-6 mois
💼Hybride
💰Rémunéré
📅Expiré il y a 6 mois
Reste lisible (ATS friendly).

Description du poste

Objectif du projet

  • Concevoir et développer un mini-système ATS (Applicant Tracking System) pour automatiser la réception, le tri, le scoring et le suivi des candidatures.
  • Collecter les candidatures depuis plusieurs sources (emails, site Minotore, cooptation…) et centraliser les données pour le pilotage RH.

Missions principales

  • Analyse & conception : identifier les besoins fonctionnels avec l’équipe RH et concevoir le modèle de données (candidats, postes, scoring).
  • Parsing & pré-sélection : développer un module automatique de parsing de CVs pour extraire les informations clés et implémenter des filtres globaux/spécifiques pour la présélection.
  • Matching & scoring : développer un moteur de scoring pour faire correspondre les profils aux offres et mettre à jour automatiquement le statut des candidatures dans Odoo.
  • Intégration & visualisation : créer des connecteurs (API, webhooks, RPC) pour l’intégration avec Odoo et concevoir des dashboards interactifs pour suivre les KPIs de recrutement.

Technologies & livrables attendus

  • Technologies à utiliser : Python, JavaScript, REST, RPC, Webhooks, SQL, ORM, FastAPI, Odoo.
  • Livrables attendus : module de parsing CV, moteur de scoring/matching, connecteurs vers Odoo, tableaux de bord interactifs, documentation technique et guide d’exploitation.

Compétences requises

  • Étudiant(e) en dernière année d’ingénierie informatique ou équivalent.
  • Excellente maîtrise de Python (indispensable) et bonnes bases en JavaScript pour le développement web.
  • Compréhension des API REST, RPC et Webhooks ; connaissance des bases de données SQL et utilisation d’un ORM.
  • Familiarité avec FastAPI (ou équivalent) et intérêt pour l’IA appliquée au recrutement.
  • Bonnes capacités d’analyse, autonomie et appétence pour le produit/flux RH.

Aspects pratiques & candidature

  • Durée : 6 mois (stage rémunéré). Nombre de stagiaires recherchés : 1. Stage de pré-embauche possible.
  • Pour postuler, envoyer votre candidature à recrutement@minotore.com en indiquant le sujet choisi dans l’objet de l’email.
  • Objet recommandé : "Indiquez le nom du sujet choisi dans l’objet de votre email (par exemple: Sujet N°10 : Système ATS pour l’automatisation du tri, du scoring et du suivi des candidats)".