WiseVision AI Technologies
WiseVision AI Technologies
Tunisie

SUJET 3 BACKEND ENGINEERING : APIS REST/ GRPC PFE

Génie BackendAPIs REST / gRPCDevOps / CI/CD

Publié il y a 18 jours

Stage
⏱️3-6 mois
💼Hybride
📅Expiré il y a 4 jours
Cohérence LinkedIn / CV vérifiée.

Description du poste

Missions principales

  • Concevoir et développer des API REST et des services gRPC pour la communication entre microservices.
  • Intégrer des mécanismes de communication temps réel : webhooks, callbacks et events pour l'échange asynchrone.

CI/CD et qualité logicielle

  • Mettre en place des workflows CI/CD via GitHub Actions pour automatiser les déploiements et les tests.
  • Assurer la qualité du code par des tests unitaires, du linting et l'application de bonnes pratiques Git (branches, PR, revues).

Backend et optimisation

  • Gérer et optimiser un backend Django : modèles, ORM, vues, performances et scalabilité.
  • Analyser et améliorer les performances des endpoints, gestion des connexions et optimisation des requêtes.

Documentation et livrables

  • Produire une documentation claire et exhaustive des APIs, des services gRPC et des workflows CI/CD.
  • Rédiger des guides d'utilisation, des exemples de consommation d'API et des procédures de déploiement.

Environnement technique (attendu)

  • Développement en Python/Django, expérience avec REST et gRPC.
  • Connaissance des outils de test (pytest/unittest), linters (flake8/black) et GitHub Actions.

Contact et candidature

  • Pour postuler envoyez votre candidature à : careers@wisevision.io
  • Utilisez l'objet d'email spécifique au sujet indiqué ci-dessous et joignez CV + lettre de motivation.