Binit Nearshore Services
Binit Nearshore Services
Tunisie

SUJET 02 : Conception et Développement d’une Plateforme de Recherche Unifiée sur Jira et Confluence PFE

Développement backend (Python/FastAPI)Développement Frontend (Angular)Intégration & APIs

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

Contexte et objectif

  • Concevoir et développer une plateforme centralisée de recherche permettant d’interroger simultanément Jira (tickets, projets, workflows) et Confluence (pages, documents, espaces).
  • Objectifs : faciliter l’accès à l’information, améliorer la productivité des équipes et optimiser la navigation entre les outils Atlassian.
  • Référence projet : ST_01 — Durée : 6 mois — Nombre de stagiaires : 1 — Stage rémunéré.

Analyse et conception

  • Étudier les API Jira et Confluence pour définir les schémas de données, endpoints pertinents et contraintes d’usage.
  • Concevoir l’architecture de la plateforme et le modèle de recherche (indexation, moteur de recherche, pertinence, gestion des droits d’accès).
  • Définir les besoins utilisateurs et les cas d’usage prioritaires (recherche full-text, filtres par projet/espace, recherche avancée par métadonnées).

Implémentation et tâches principales

  • Développer le backend en Java avec Spring Boot pour orchestrer les requêtes, l’indexation et l’intégration des API Atlassian.
  • Développer l’interface utilisateur en Angular pour une expérience de recherche intuitive et navigation entre résultats Jira/Confluence.
  • Intégrer les APIs Jira et Confluence, gérer l’authentification, les quotas et la conformité des accès (rights management).
  • Conteneurisation et déploiement : utiliser Docker et Azure pour les environnements de développement, CI/CD et production.

Tests, validation et livraison

  • Tester la performance (latence des recherches, montée en charge), la pertinence des résultats et la sécurité des accès aux données.
  • Rédiger la documentation technique et utilisateur, préparer les scripts de déploiement et les instructions d’exploitation.
  • Déployer la plateforme sur l’environnement Azure et assurer la livraison finale avec les artefacts et la documentation associée.

Compétences requises et technologies

  • Compétences techniques demandées : Java, Spring Boot, Angular, intégration d’APIs (REST), gestion des droits.
  • Connaissances/cloud et devops : Azure, Docker, bonnes pratiques CI/CD et monitoring.
  • Soft skills : capacité d’analyse, rédaction de documentation technique, travail en autonomie et en équipe.

Candidature

  • Envoyer votre candidature à : stages@binitns.com.
  • Objet du mail à utiliser : [Candidature Stage SUJET 02 - ST_01] NomPrénom
Binit Nearshore Services - SUJET 02 : Conception et Développement d’une Plateforme de Recherche Unifiée sur Jira et Confluence PFE | Hi Interns | Hi Interns