Odoo Developer
Nawy
Posted on 22 Oct
Send me Jobs like this
Nationality
Any Nationality
Gender
Not Mentioned
Vacancy
1 Vacancy
Job Description
Roles & Responsibilities
Build, extend, and maintain Odoo (v13 v17+) modules that solve real business problems. You ll translate specs into clean Python code, craft XML/QWeb views and Owl/JS widgets, integrate external systems, tune performance, and ship reliable features with tests and documentation./p>
/p>
Responsibilities
/p>
- Custom Development: Design models, business logic, wizards, server/automated actions, scheduled jobs; create XML/QWeb reports and views; build Owl/JS components when needed.
- Integrations & APIs: Develop/consume REST/RPC web services, webhooks, and connectors (payments, e-commerce, chat/telephony, BI, DMS). Handle auth, retries, and monitoring.
- Data Migration: ETL for partners, products, inventory, COA, open balances; write scripts/import templates; validate and reconcile.
- Quality & Performance: Write unit/integration tests; code reviews; profile slow endpoints, optimize SQL/Odoo ORM, indexes, caching/workers/crons.
- Security & Access: Implement ACLs, record rules, multi-company/multi-currency logic, audit and logging.
- Release Engineering: Package modules, manage dependencies, versioning, CI/CD (Odoo.sh/Docker), staging prod deployments.
- Collaboration: Work with implementers/analysts to refine requirements; document technical designs and user-facing notes; support UAT and hypercare.
- 3 6+ years Odoo development (CE/EE) across multiple modules (CRM, Sales, Inventory, Accounting, Purchase, HR, Projects, Helpdesk, MRP).
- Strong Python and Odoo ORM; PostgreSQL (queries, indexes, EXPLAIN).
- XML/QWeb, server actions, automated actions, scheduled jobs; comfort with Owl/JS basics.
- Git, code review practices; Linux basics; Docker or Odoo.sh.
- Experience debugging logs, tracing workflows, and fixing concurrency/transaction issues.
/p>
Nice to Have
/p>
- OCA ecosystem, Studio; advanced Owl widgets.
- DevOps (Nginx, workers, long-polling, backups, monitoring).
- SSO (OAuth/SAML), messaging/telephony (WhatsApp/SMS/VoIP), e-commerce, payment gateways.
- BI/reporting (Power BI/Metabase); caching/async queues (Redis/RQ).
- Domain experience in sales/CRM, inventory/WMS, accounting, or manufacturing.
Desired Candidate Profile
3 6+ years Odoo development (CE/EE) across multiple modules (CRM, Sales, Inventory, Accounting, Purchase, HR, Projects, Helpdesk, MRP).
- Strong Python and Odoo ORM; PostgreSQL (queries, indexes, EXPLAIN).
- XML/QWeb, server actions, automated actions, scheduled jobs; comfort with Owl/JS basics.
- Git, code review practices; Linux basics; Docker or Odoo.sh.
- Experience debugging logs, tracing workflows, and fixing concurrency/transaction issues.
Company Industry
- Real Estate
Department / Functional Area
- IT Software
Keywords
- Odoo Developer
Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com