Odoo Specialist
- Riyadh
- Permanent
- Full-time
Location: RiyadhEmployment Type: Full-TimeLanguages Required: Arabic and English (Fluent)About the Role:
We are seeking an experienced Odoo Specialist with at least 7 years of expertise in Odoo customization and implementation. The ideal candidate will be highly skilled in multiple Odoo modules including POS, Purchases, Sales, and Invoices, and must have hands-on experience with ZATCA (Zakat, Tax and Customs Authority) compliance requirements. You will play a key role in customizing and optimizing Odoo ERP solutions, managing migrations, and supporting seamless integrations with various systems through RESTful APIs and XML.
Key Responsibilities:
Customize and enhance Odoo modules (POS, Purchases, Sales, Invoices) according to business needs.
Implement and maintain ZATCA-compliant invoicing and tax regulations within Odoo.
Perform end-to-end data migration from legacy Odoo versions to the latest stable release ensuring data integrity and minimal downtime.
Develop and manage custom modules and functionalities using Python and PostgreSQL.
Manage Odoo deployment and hosting on odoo.sh and other Linux server environments.
Design, develop, and consume RESTful APIs to integrate Odoo with third-party systems.
Handle XML data processing related to invoicing and other ERP functions.
Maintain and configure PostgreSQL databases for optimal performance.
Oversee server management tasks including backups, updates, and performance tuning.
Collaborate closely with support teams and stakeholders, ensuring clear communication in both Arabic and English.
Use version control systems like GitHub to manage code repositories and collaborate with development teams.
Troubleshoot and resolve issues related to Odoo modules and server environments.
Conduct training and knowledge transfer sessions to internal teams.
Stay updated with the latest Odoo developments and best practices.Required Skills & Qualifications:
Minimum 7 years of proven experience working with Odoo ERP (all versions, including migration experience).
Expert knowledge of Odoo customization, especially in POS, Purchases, Sales, and Invoices modules.
Strong experience with ZATCA (Saudi Arabia VAT and e-invoicing regulations) integration in Odoo.
Advanced skills in Python programming tailored to Odoo module development.
Extensive experience with PostgreSQL database management, optimization, and troubleshooting.
Practical knowledge of odoo.sh platform for Odoo deployment and maintenance.
Hands-on experience building and consuming RESTful APIs.
Ability to work with XML for data exchange and invoicing formats.
Proficient with Git/GitHub for version control and collaboration.
Solid understanding of Linux server management (Ubuntu, CentOS, etc.).
Experience with database migration tools and processes.
Strong problem-solving skills and ability to handle complex ERP workflows.
Excellent communication skills in Arabic and English for effective collaboration with multi-disciplinary teams.
Ability to work independently and within a team-oriented, collaborative environment.
Knowledge of software development best practices and agile methodologies.Preferred Qualifications:
Bachelor’s degree in Computer Science, Information Technology, or related field.
Odoo certification or relevant ERP certifications.
Experience with Docker, Kubernetes, or cloud infrastructure is a plus.
Prior experience working in the Saudi market or understanding of local business regulations.
Familiarity with other ERP modules and accounting systems.What We Offer:
Competitive salary and benefits package.
Opportunity to work on cutting-edge ERP projects.
Dynamic and collaborative work environment.
Career growth and professional development opportunities.If you meet the above requirements and are passionate about ERP solutions and Odoo development, please submit your CV and portfolio of projects demonstrating your expertise.
Expatriates