TAC TIC
TAC TIC
Tunisie

SUJET 04 Développement d’un site web basé sur Odoo pour la gestion et la diffusion centralisée des offres d’emploi , inspiré de Job.tn PFE

Développement Web / IntégrationSystèmes d'information / OdooOntologies / OWL

Publié il y a environ 17 heures

Stage
⏱️4-6 mois
💼Hybride
📅Expire dans 13 jours
Tu construis un pipeline, pas un coup de chance.

Description du poste

Contexte et objectif

  • Développer un site web basé sur Odoo pour la gestion et la diffusion centralisée des offres d’emploi, inspiré de Job.tn.
  • Centraliser la publication, la recherche et la diffusion des offres tout en exploitant des ontologies (OWL) pour améliorer la classification et la recherche sémantique.

Missions principales

  • Concevoir et développer les modules Odoo nécessaires (backend en Python, vues QWeb, modèles, contrôleurs) pour la gestion des offres, entreprises et candidats.
  • Implémenter l’import/export et l’échange de données via XML et assurer l’intégration avec des sources externes.

Aspects ontologiques et recherche sémantique

  • Modéliser une ontologie OWL pour représenter les métiers, compétences et catégories d’offres afin d’améliorer le filtrage et la recommandation.
  • Intégrer et interroger l’ontologie depuis l’application Odoo pour proposer des recherches sémantiques et une classification automatique des offres.

Interface et expérience utilisateur

  • Développer les pages publiques et l’interface d’administration en QWeb, responsive et adaptées à la navigation des candidats et recruteurs.
  • Mettre en place des fonctionnalités de recherche avancée, filtres et tri basés sur les métadonnées et l’ontologie.

Tests, déploiement et documentation

  • Rédiger des tests unitaires et fonctionnels, réaliser des tests d’intégration et valider les flux d’import/export XML.
  • Participer au déploiement sur un environnement Odoo (configuration, sécurité) et produire la documentation technique et utilisateur.

Compétences attendues

  • Maîtrise de Python, XML et développement Odoo (QWeb, modules, ORM).
  • Connaissances en ontologies/OWL, modélisation sémantique et traitement des données pour la classification et recherche.

Niveau et durée

  • Niveau requis : Bac+5.
  • Durée du stage : 6 mois.

Technologies indiquées

  • Python, XML, OWL, QWeb

Lien pour postuler

  • https://lnkd.in/g8pJHfbu