TAC TIC
TAC TIC
Tunisie

SUJET 06 Développement d’un module Odoo de reporting consolidé PFE

Développement OdooReporting & BIDéveloppement Python / Data

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

  • Analyser les activités quotidiennes des projets à partir des données GitHub et GitLab.
  • Concevoir un module Odoo de reporting consolidé permettant d'agréger, visualiser et exporter des indicateurs issus des dépôts (commits, issues, merges, contributeurs, etc.).

Missions principales

  • Collecter et transformer les données issues de GitHub et GitLab (API, traitement et normalisation) pour alimentation dans Odoo.
  • Implémenter le module Odoo : modèles, vues, rapports QWeb et templates XML pour tableaux de bord consolidés.
  • Concevoir des rapports consolidés (synthèses par projet, équipes, périodes) et des exports (CSV/PDF).

Technologies et compétences requises

  • Maîtrise de Python et XML pour le développement des modules Odoo.
  • Connaissance de QWeb pour la génération de rapports et mise en forme dans Odoo.
  • Expérience avec les API GitHub/GitLab, traitement de données, et idéalement notion d'ontologies OWL si utilisation prévue pour modélisation sémantique.
  • Bonnes pratiques de développement (tests, versionning, documentation technique).

Livrables & modalités

  • Livraison d'un module Odoo fonctionnel intégré, avec documentation d'installation et d'utilisation.
  • Jeux de tests ou démonstration de cas d'utilisation montrant l'agrégation et la génération des rapports.
  • Niveau attendu : Bac+5, durée du stage 6 mois, travail encadré par un tuteur technique.

Encadrement et environnement

  • Collaboration avec l'équipe projet pour définir les indicateurs clés et les sources de données.
  • Participation aux revues de code et aux démonstrations d'avancement.
  • Environnement technologique : Odoo, Python, XML, QWeb, APIs GitHub/GitLab, éventuellement OWL pour modélisation.