Odoo Tech Lead
Offre externe provenant de Keejob.com
Cette offre a été publiée sur Keejob.com. Cliquez sur le bouton pour postuler directement sur leur site.
Description du poste
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.
Informations complémentaires
- Entreprise
- MOONSIDE CONSULTING & SERVICES
- Localisation
- Centre ville, Tunis
- Type de contrat
- CDI
- Salaire
- Non communiqué
- Secteur
- consulting / étude / stratégie
- Site de l'entreprise
- Voir le profil
Pour postuler à cette offre, visitez le site de Keejob.com
Voir l'offre sur Keejob.com