About the Company
ITBuilders connects independent IT professionals with companies for temporary, medium- to long-term projects. The organisation operates as a matchmaker rather than a permanent-placement recruiter: contracts are established only after the right freelancer, client and fee are aligned. Freelancers join a supportive network and receive guidance throughout the engagement lifecycle.
About the Role
The assignment entails migrating and implementing business processes from the provided CityDev_Inventimmo functional specification into an Odoo v18 platform, honoring the documented business requirements and suggested improvements. The role is project-based, remote-capable, and designed for a contractor experienced with Odoo implementations in the real-estate domain.
Responsibilities
- Analyze the existing functional specification (As-Is / To-Be) and model the described processes within Odoo.
- Configure required Odoo modules (CRM, Real Estate, Website, Notifications, etc.) to cover prospecting, record entry and updates, publication workflows, status management and notifications.
- Implement web-service based publication to an external Drupal website.
- Integrate mapping features based on Urbis and/or Google Maps.
- Develop customizations in Python and XML where standard configuration does not suffice.
- Execute data migration from the legacy database into Odoo v18.
- Design and deploy automated workflows for validations and notifications.
- Collaborate with stakeholders to ensure alignment of technical deliverables and business needs.
- Provide documentation of configurations, custom code and migration steps.
Required Skills
- Proven experience with Odoo development and configuration (ideally v14–v18), including module setup and custom module development.
- Strong Python development skills and familiarity with Odoo XML/views/ORM.
- Experience migrating data into Odoo from legacy systems.
- Practical knowledge of Real Estate module requirements or property-management workflows.
- Experience integrating Odoo with external systems and web services (e.g., Drupal).
- Familiarity with geospatial/map integrations (Urbis, Google Maps, or similar).
- Ability to translate functional specifications into technical implementations.
- Good written and verbal communication in English; additional French or Dutch skills are an advantage.
- Availability for a contractual engagement of up to 880 working days (initial term plus possible renewals).
Preferred Qualifications
- Prior projects delivering Odoo-based real-estate or property-management solutions.
- Experience with frontend website publication pipelines and REST/SOAP integrations.
- Knowledge of CI/CD practices for Odoo deployments and automated testing.
- Experience working with international or multilingual deployments.
- Track record as a freelance consultant or within a services organisation delivering end-to-end Odoo projects.