1. Analyse des besoins et conception des solutions
- Collecter, analyser et documenter les spécifications fonctionnelles et techniques des utilisateurs finaux.
- Organiser des séances techniques pour comprendre les besoins métier.
- Participer à la modélisation et à l'amélioration des processus métiers de l'entreprise.
- Élaborer des architectures et des solutions en identifiant les exigences logicielles et matérielles nécessaires.
- Développer des plans d'action détaillés pour mettre en œuvre les solutions proposées.
2. Développement et personnalisation d’Odoo
- Développer de nouveaux modules et fonctionnalités en utilisant Python et le Framework Odoo et Participer aux projets de migration des versions d’Odoo.
- Personnaliser l'interface utilisateur en créant ou modifiant des vues et workflows avec XML et Qweb selon les besoins utilisateur.
- Intégrer Odoo avec d'autres applications ou systèmes tiers en développant des APIs.
3. Déploiement et configuration
- Préparer l’environnement (Dev, Test et Prod) et déployer les nouveaux modules Odoo.
- Installer, configurer et paramétrer des modules Odoo selon les spécifications du projet.
- Assurer la migration entre les différentes versions d’Odoo.
4. Tests et optimisation
- Assurer les tests des modules déployés (tests unitaires et fonctionnels).
- Améliorer la réactivité du système en optimisant les requêtes SQL, les processus et le code Python.
- Assurer l’intervention technique en cas de bug système (rétablir le code ou upgrade).
5. Gestion et maintenance de la base de données
- Administration Assainissement et gestion de la base de données.
- Assurer le monitoring de la data afin d’apporter les imports, modifications ou corrections en fonction des besoins.
6. Documentation et formation
- Rédiger des documentations techniques et fonctionnelles des configurations et modifications apportées.
- Assurer la formation des utilisateurs finaux et des administrateurs sur l'utilisation d'Odoo et sur les personnalisations spécifiques réalisées.
7. Support et maintenance
- Assurer la maintenance corrective et évolutive des solutions Odoo déployées.
8. Veille technologique et amélioration continue
Maintenir une expertise à jour sur les nouvelles fonctionnalités d'Odoo et les évolutions des ERP.
- Outils : Notion, GitHub,Pycharm,Xmind, WinSCP, Pg Admin
- Maitrise : Langage de programmations : Python, JavaScript, Html, CSS, Gestion de Base de données : PostgreSQL, MySQL, Framework et bibliothèques : Odoo, Owl.