Qureos

FIND_THE_RIGHTJOB.

Odoo Developer

Doha, Qatar

Job Summary

The Odoo Techno-Functional Specialist is responsible for managing, implementing, and customizing Odoo ERP systems to meet the specific needs of the organization. This role requires both deep functional knowledge of Odoo modules and strong technical skills to develop, customize, and integrate Odoo applications. The consultant will also support the sales team by delivering product demonstrations and presenting technical solutions to prospective clients. This role combines technical expertise with the ability to communicate the value of Odoo solutions effectively to potential customers.

Key Responsibilities

1. Odoo Implementation and Customization

○ Lead the implementation of Odoo ERP modules, ensuring alignment with business processes and requirements.

○ Customize Odoo applications using Python, XML, and QWeb to meet specific business needs.

○ Develop and maintain custom modules and features within the Odoo framework.

○ Configure and optimize Odoo workflows, reports, dashboards, and user interfaces.

2. Sales Support

○ Work closely with the sales team to understand client needs and propose tailored Odoo solutions.

○ Deliver compelling product demonstrations to potential clients, showcasing the capabilities and benefits of Odoo modules.

○ Assist in the preparation of technical proposals, including solution architecture and implementation plans.

○ Address client technical questions and objections during the sales process, providing clear and concise explanations.

3. Functional Expertise

○ Provide functional expertise in Odoo modules such as Sales, CRM, Inventory, Manufacturing, Accounting, HR, Project Management, and others.

○ Analyze and map business processes to Odoo functionalities, identifying gaps and proposing solutions.

○ Conduct workshops and training sessions for business users to ensure effective use of Odoo modules.

○ Assist in the preparation of functional specifications, user manuals, and training materials.

4. Technical Expertise

○ Develop, test, and deploy custom code and scripts in Odoo using Python, XML, and other relevant technologies.

○ Perform data migration from legacy systems to Odoo, ensuring data integrity and consistency.

○ Integrate Odoo with third-party applications and external systems using APIs and other integration tools.

○ Optimize Odoo performance by analyzing system bottlenecks and implementing solutions.

5. Support and Maintenance

○ Provide ongoing support for Odoo users, troubleshooting functional and technical issues.

○ Monitor and maintain Odoo server environments, ensuring system stability and security.

○ Apply patches, upgrades, and updates to Odoo systems as needed.

○ Maintain documentation of customizations, configurations, and integrations.

6. Business Analysis and Process Improvement

○ Work with stakeholders to gather and document business requirements, translating them into technical specifications.

○ Identify opportunities for process improvement within the Odoo ERP system and propose enhancements.

○ Conduct gap analysis between current processes and Odoo capabilities, providing recommendations for optimization.

7. Quality Assurance

○ Perform system testing, user acceptance testing (UAT), and validation of new features, customizations, and upgrades.

○ Ensure the accuracy and quality of data, workflows, and reports generated by Odoo.

8. Collaboration and Communication

○ Collaborate with the IT and sales teams to ensure smooth integration of Odoo with other systems and alignment with sales strategies.

○ Communicate effectively with non-technical stakeholders to explain technical concepts and solutions.

○ Provide regular updates to management on the status of Odoo projects and sales opportunities.

Skills and Qualifications

1. Technical Skills

○ Proficiency in Odoo development using Python, XML, and JavaScript.

○ Experience with Odoo framework, including ORM, API, and QWeb.

○ Strong knowledge of PostgreSQL for database management in Odoo.

○ Familiarity with Odoo deployment, server management, and Linux operating systems.

○ Experience with web technologies (HTML, CSS, JavaScript) and version control systems like Git.

○ Familiarity with Odoo.sh, including deployment and server management, is a must.

○ Experience with the OWL (Odoo Web Library) framework for building modern, reactive web interfaces in Odoo.

2. Functional Skills

○ In-depth understanding of Odoo modules and their configurations.

○ Ability to map business processes to Odoo functionalities and identify gaps.

○ Strong knowledge of accounting principles, supply chain management, and HR processes as they relate to Odoo.

○ Experience with Odoo's reporting tools, such as QWeb, and the ability to create custom reports and dashboards.

○ Basic understanding of accounting principles is a plus, especially for managing financial modules within Odoo.

3. Sales and Presentation Skills

○ Ability to deliver effective product demonstrations and communicate technical solutions to non-technical audiences.

○ Strong interpersonal and communication skills, with the ability to build relationships with clients.

○ Experience in preparing technical proposals and supporting the sales process from a technical perspective.

4. Analytical and Problem-Solving Skills

○ Ability to analyze complex business requirements and translate them into technical solutions.

○ Strong problem-solving skills with the ability to troubleshoot and resolve functional and technical issues in Odoo.

○ Attention to detail and a commitment to delivering high-quality solutions.

5. Organizational and Project Management Skills

○ Ability to manage multiple tasks and projects simultaneously, prioritizing effectively.

○ Strong documentation and record-keeping skills.

○ Experience managing ERP implementation projects from inception to completion.

6. Qualifications

○ Bachelor’s degree in Information Technology, Computer Science or a related field.

○ Odoo Functional Certification is required.

○ Minimum of 4 years of experience in Odoo implementation and customization, with both functional and technical responsibilities.

○ Experience in supporting sales processes is a plus.

7. Additional Requirements

○ Ability to work independently and take ownership of projects.

○ Flexibility to work outside of regular business hours to meet project deadlines or perform system updates.

○ Willingness to travel if required for client engagements or project needs.

Work Environment

● Office environment with occasional requirements to work outside regular business hours.

● Collaboration with cross-functional teams, both on-site and remotely.

● Interaction with clients, requiring professional presentation and communication skills.

Job Type: Full-time

Language:

  • Arabic Native (Required)

© 2025 Qureos. All rights reserved.