Développeur Odoo
Département : Département Développement et Test
Rattachement hiérarchique : Responsable Développement et Test
Supervision : N/A
Lieu du travail : Agence Togo Digital (ATD)
Nombre de personnes à recruter : 3
Mission principale
Le Développeur Odoo aura pour responsabilité de : Concevoir, développer et personnaliser des solutions basées sur la plateforme Odoo afin de répondre aux besoins métiers de l’Agence et des administrations avec lesquelles, elles travaillent ; Assurer l’intégration des modules Odoo avec les systèmes existants ; Participer à l’analyse des besoins fonctionnels et à leur traduction technique ; Garantir la qualité, la performance et la sécurité des développements ; Contribuer à la maintenance évolutive et corrective des solutions ; Participer aux phases de test, de déploiement et de mise en production ; Assurer une veille technologique sur l’écosystème Odoo et les solutions ERP.
Responsabilités
1. Développement et personnalisation Odoo :
- Analyser les besoins fonctionnels et les traduire en spécifications techniques Odoo
- Concevoir, développer et personnaliser des modules Odoo (Python, XML).
- Adapter les fonctionnalités standards aux besoins spécifiques des utilisateurs.
- Configurer les workflows, les modèles de données et les règles de gestion.
- Participer à la rédaction des spécifications techniques et fonctionnelles.
2. Intégration et interopérabilité :
- Intégrer Odoo avec des systèmes tiers (API REST, services métiers, SSO, etc.).
- Assurer la cohérence et la fluidité des échanges de données entre systèmes.
- Participer à la mise en place des architectures d’intégration.
3. Qualité, sécurité et maintenance :
- Rédiger un code propre, modulaire et documenté.
- Mettre en œuvre des tests unitaires et participer aux phases de recette.
- Assurer la sécurité des développements (gestion des accès, données sensibles).
- Assurer la maintenance corrective et évolutive des solutions déployées.
4. Collaboration et support technique :
- Collaborer avec les équipes fonctionnelles, produit et techniques.
- Participer aux réunions de suivi projet (Agile / Scrum).
- Assurer un support technique aux utilisateurs et équipes internes.
- Documenter les développements, configurations et procédures.
Compétences requises
- Maîtrise du langage Python et du framework Odoo.
- Bonne connaissance de l’architecture Odoo (ORM, modules, vues, sécurité).
- Maîtrise de PostgreSQL.
- Connaissance de XML, JavaScript, HTML/CSS (interfaces Odoo).
- Expérience dans l’intégration via API (REST, XML-RPC).
- Maîtrise des outils de gestion de version (Git).
- Esprit d’analyse et de synthèse, capacité à résoudre des problèmes de manière proactive.
- Sens de la communication, capacité à travailler en équipe.
- Anglais technique (lecture de documentation).
Formations et expériences privilégiées :
- Avoir au minimum une licence professionnelle en génie logiciel ou domaine connexe.
- Minimum 2 ans d’expérience en développement Odoo.
- Expérience dans l’implémentation de solutions ERP.
- Expérience avec les outils de gestion de projet Agile (ex : Jira, Zentao).
- Connaissance des processus métiers (finance, RH, logistique) est un atout.
- Expérience avec les outils CI/CD pour le déploiement automatisé.
- Analyste de données
- Architecte d'Entreprise
- Assistant(e) de Direction
- Développeur Frontend
- Développeur Fullstack
- Responsable de l'Unité Exploitation
- Chargé des Ressources Humaines
- Chargé de Communication Institutionnelle
- Juriste IT
- Responsable des Opérations
- Responsable Produit
- Responsable Qualité Assurance (QA)
- Développeur Rust / Backend Engineer Rust
- Scrum Master
- Chef de Projet IT DevOps Senior
- Chef de Projet IT Infrastructure Senior
- Chef de Projet IT Système Senior
- Architecte Solutions
- Intégrateur Systèmes
- Responsable de la Livraison Technique
- Responsable Formation
- UX/UI Designer
- UX Writer / Spécialiste en Microcopy