
conçoit, développe et maintient des applications ou scripts en Python.
1. Développement d’applications
Écrire du code Python propre, efficace et maintenable.
Concevoir des modules, des scripts ou des applications back-end.
Développer des APIs REST (souvent avec des frameworks comme Flask, Django, FastAPI).
2. Analyse et conception
Comprendre les besoins du client ou des utilisateurs.
Rédiger des spécifications techniques.
Proposer des solutions techniques adaptées.
3. Tests et validation
Écrire des tests unitaires et fonctionnels (PyTest, Unittest…).
Identifier et corriger les bugs.
Optimiser le code en termes de performance et de sécurité.
4. Maintenance et évolution
Maintenir et faire évoluer des projets existants.
Assurer la compatibilité avec les nouvelles versions de Python ou des dépendances.
Documenter le code et les fonctionnalités.

EXPERIENCE PROBANTE DANS LE DOMAINE
Rigueur et propreté du code (respect de PEP8, etc.)
Curiosité technologique (Python évolue vite)
Capacité à résoudre des problèmes complexes
Bonne communication (surtout si tu bosses en équipe agile)
Esprit d’analyse et de logique