Odoo Tech Lead
Détails de l'annonce
Référence
238508
Date de publication
29 mars 2026
Type de contrat
CDILieu de travail
Centre ville, Tunis, Tunisie
Expérience requise
Entre 5 et 10 ans
Niveau d'études
Bac + 5
Disponibilité
Plein temps
Langues
Français Anglais
Offres similaires
Développeur Full-Stack Growth Marketing
Entreprise Anonyme • Tunis
Analyste Fonctionnel (H/F)
ROSE BLANCHE GROUP • Sousse
Chef de projet Intégration GED
XELIANS DIGITAL • Tunis
Responsable informatique
LABORATOIRES ADWYA • Tunis
Ingénieur(e) Electronique Software Sousse
PARTNER RECRUITMENT • Sousse
Entreprise
MOONSIDE CONSULTING & SERVICES
Secteur: consulting / étude / stratégie
Taille: Entre 100 et 200 employés
Nous conseillons nos clients Européens sur leur stratégie dans nos domaines d’expertise en intervenant pour leur compte en Europe sur place ou à distance. Quand ils le souhaitent, nous les accompagnons dans l’installation d’équipes de proximité (Nearshore) en Tunisie.
Description de l'annonce
Description de l'emploi
As Odoo Tech Lead at Moonside, you will own the technical quality and architecture of Odoo implementation, support, and maintenance projects. You will lead and mentor a team of junior and mid level developers and data engineers, guiding them toward technical excellence, regression prevention, and sound architectural decisions.
This is a high-impact role that combines technical leadership, deep Odoo expertise, and responsibility for code quality. You’ll work on both complex implementation projects and production support, ensuring solutions are robust, maintainable, and performant.
Key Responsibilities
1. Technical Leadership & Mentoring
• Lead and mentor a team of developers and data engineers on Odoo technical aspects
• Conduct rigorous code reviews, pair programming sessions, and establish code quality standards
• Guide developers on architectural decisions, module design, and Odoo patterns and best practices
• Identify strengths and create personalized development plans for team members
2. Code Quality & Regression Prevention
• Design and implement an automated testing strategy: unit tests, integration tests, and UAT automation
• Establish and maintain CI/CD pipelines to ensure test coverage and reliable deployments
• Perform code audits, identify technical debt, and lead refactoring initiatives
• Implement processes to detect and prevent regressions
3. Odoo Technical Expertise
• Deep expertise in the Odoo framework: ORM, APIs, modules, architecture, and complex data models
• Design and validate technical solutions: module structure, dependencies, extensibility, and scalability
• Optimize queries, improve performance, and manage data integrity in complex migrations and data imports
• Master advanced aspects: security, workflows, conditional domains, data constraints, and access control
• Contribute to improving technical standards and Odoo methodologies at Moonside
• Stay current with Odoo releases and market evolution; actively contribute to team learning
4. Implementation & Project Leadership
• Participate in defining technical architectures from discovery and proposal phases
• Lead technical implementation, validate configurations and custom developments
• Manage technical risks, anticipate complex issues, and propose robust solutions
• Own the transition to support and maintenance
Requirments
• Master’s degree or Engineering diploma in Information Systems or Computer Science
• Minimum 5+ years of hands-on Odoo development experience (versions 11 and later)
• Proven experience across the full lifecycle: implementation, deployment, and production support
• Deep mastery of Odoo data model, ORM, APIs, and advanced mechanisms
• Experience developing custom solutions: custom modules, reports, workflows, and integrations
• Minimum 2 years of confirmed experience leading or managing development teams
• Ability to mentor, give constructive feedback, and develop talent
• Experience managing technical projects: estimation, planning, risk management, and delivery
• Strong command of Python and understanding of Odoo development patterns.
• Solid SQL knowledge and PostgreSQL query optimization skills.
• Hands-on experience with testing frameworks (unittest, pytest, or equivalent) and test automation
• Practical knowledge of CI/CD tools (Jenkins, GitLab CI, GitHub Actions, or similar).
• Understanding of software architecture principles (SOLID, design patterns, etc.).
• Excellent communicator in French and English (spoken and written), comfortable with developers, consultants, and stakeholders
Nice to have:
• Odoo functional certification (any recent version)
Mindset & Cultural fit
We are looking for someone aligned with our core values:
• Ownership: taking responsibility, driving topics forward, and delivering from start to finish
• Pragmatism: prioritizing clarity and meaningful progress over unnecessary complexity
• Collaboration: working as one unified team across our locations and integrating seamlessly with clients
We value autonomy, structured thinking, and a strong sense of accountability.