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.

Find the complete job listing and details on the official website mentioned below: