Senior Odoo Developer

Happy Care

Employer Active

Posted 21 hrs ago

Experience

3 - 8 Years

Job Location

Cairo - Egypt

Education

Bachelor of Technology/Engineering(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

Key Responsibilities and Project Scope:

The successful candidate will be responsible for the full lifecycle of Odoo development, including analysis, design, development, testing, and deployment. The primary project scope includes:

  • Core Odoo Customization: Extensive modification and extension of existing Odoo modules (Sales, Inventory, Accounting, Auto Replenishment, HR, CRM) and custom features to align with specific business workflows for small to mid-sized pharmacies and chains.
  • Sync engine for Offline Capability: Implementation of core functionalities for offline use, including Point of Sale (POS), Inventory, basic Sales Reports, and Clients List, along with a robust, near real-time sync engine for data upload.
  • Inventory Management: Customizing inventory flow, multi-location strategies, stock valuation methods, and internal transfer processes. Key features include the implementation of a robust Data Deduplication Strategy and leading the integration for Automated Replenishment (AI-Based Predictive Analytics)
  • Point of Sale (POS): Enhancing POS functionality, developing custom interfaces, and integrating specific payment or hardware solutions.
  • Purchase Invoice Processing: Customizing the integration and handling of Purchase Invoice OCR (Optical Character Recognition) data, ensuring accurate mapping to vendor bills and accounting entries.
  • Customer Information Database: Developing and maintaining a robust, customized customer relationship management (CRM) database structure for specific data fields and validation rules.
  • AI-Based Predictive Analytics: Leading the implementation and integration of an AI model to facilitate automated reordering and restocking. This involves:
    • Connecting Odoo's inventory data to the predictive analytics engine.
    • Developing or integrating models for demand forecasting.
    • Creating automated processes to generate purchase orders (POs) based on AI-driven predictions.
  • Programming: Deep expertise in Python and the Odoo API.
  • Odoo Framework: Strong knowledge of the Odoo architecture, ORM (Object-Relational Mapping), security rules, QWeb reports, and RESTful API development.
  • Database: Proficiency in PostgreSQL (optimizing queries, indexing, and data migration).
  • Frontend: Some experience with Odoo frontend customization is a plus, including developing custom module views and enhancing Point of Sale (POS) interfaces.
  • Version Control: Expert use of Git for collaborative development.
  • Custom Module Development: Proven track record of developing complex, maintainable custom Odoo modules from scratch.
  • Integration: Experience integrating Odoo with third-party services, including OCR solutions and external machine learning/AI platforms.
  • Certification: Odoo certification is a plus

Desired Candidate Profile

  • Programming: Deep expertise in Python and the Odoo API.
  • Odoo Framework: Strong knowledge of the Odoo architecture, ORM (Object-Relational Mapping), security rules, QWeb reports, and RESTful API development.
  • Database: Proficiency in PostgreSQL (optimizing queries, indexing, and data migration).
  • Frontend: Some experience with Odoo frontend customization is a plus, including developing custom module views and enhancing Point of Sale (POS) interfaces.
  • Version Control: Expert use of Git for collaborative development.
  • Custom Module Development: Proven track record of developing complex, maintainable custom Odoo modules from scratch.
  • Integration: Experience integrating Odoo with third-party services, including OCR solutions and external machine learning/AI platforms.
  • Certification: Odoo certification is a plus

Company Industry

Department / Functional Area

Keywords

  • Senior 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