Odoo Developers Own Visa Contractual

Dubai, DU, AE, United Arab Emirates

Job Description

Odoo Developer Job Responsibilities



1.

Custom Module Development



Design and develop

custom Odoo modules

to meet client or business requirements. Use

Odoo ORM (Object Relational Mapping)

to create and manipulate database models. Implement

business logic

using Python.
2.

Customization of Existing Modules



Modify core or third-party Odoo modules to fit specific workflows. Extend default models, views, and workflows. Implement

inheritance (Python and XML)

to avoid modifying the core directly.
3.

Integration Tasks



Integrate Odoo with

third-party systems

(e.g., payment gateways, e-commerce, CRMs). Use

Odoo's external APIs

(XML-RPC, JSON-RPC, REST). Develop custom APIs for external use if required.
4.

User Interface (UI) and QWeb Customization



Customize Odoo views using

XML

. Create

custom QWeb reports

and PDF templates. Develop or tweak

JavaScript

widgets for better interactivity in the UI.
5.

Technical Support & Maintenance



Debug and fix bugs in existing modules. Optimize performance (both backend and frontend). Provide

technical support

to users and helpdesk teams.
6.

Database Management



Handle

PostgreSQL database operations

. Write complex queries, manage backups, migrations, and upgrades.
7.

Security & Access Control



Define

user roles, groups, access rights

, and record rules. Ensure that sensitive data and operations are

protected

appropriately.
8.

Documentation & Testing



Write technical documentation for modules and customizations. Perform

unit testing

and coordinate with QA teams. Use version control (Git) and follow best practices in code management.
9.

Functional Collaboration



Work closely with

functional consultants

to understand business requirements. Participate in

client meetings

for clarification and demonstrations. Train users or team members on custom workflows or new features.
Bonus Skills (Nice to Have)

Knowledge of Odoo.sh, Docker, or cloud deployment. Understanding of different Odoo versions (v14, v15, v16, v17). Frontend frameworks (Vue/React) if working on custom portals. Experience in Agile or Scrum methodology.
Job Type: Full-time

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1969585
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Dubai, DU, AE, United Arab Emirates
  • Education
    Not mentioned