Senior Odoo Developer

Saudi

Job Title: Senior Odoo Developer (Arabic Speaker)

Location: Riyadh, Saudi Arabia

Job Type: Full-time

Experience Level: Senior

Job Overview:

We are looking for a certified Senior Odoo Developer to join our dynamic team in Riyadh, Saudi Arabia. The ideal candidate will have over 5 years of hands-on experience in Odoo development, demonstrate proficiency in the Arabic language, and possess strong technical and functional expertise in Odoo’s ecosystem. This role demands a motivated professional eager to leverage their skills to design advanced modules, optimize database performance, and implement scalable solutions.

Key Responsibilities:

Odoo Development & Customization:

  • Develop, customize, and maintain Odoo modules to align with business requirements.
  • Adhere to best practices in Odoo’s framework to ensure code quality and efficiency.

Technical Troubleshooting & Migration:

  • Debug and resolve issues in existing Odoo implementations.
  • Lead Odoo version upgrades and execute smooth data migrations.

Database Optimization:

  • Enhance database performance through query optimization and indexing.

API Development & Integration:

  • Build and maintain secure APIs for integrating third-party systems.
  • Implement authentication mechanisms like OAuth and ensure secure data transmission.

Scalability & Deployment:

  • Contribute to scalable deployment models, including clustered and multi-instance setups.
  • Support load balancing and clustering initiatives for optimized performance.

Code Quality & Clean Practices:

  • Write modular, maintainable, and reusable code aligned with clean code principles.
  • Implement design patterns for robust and innovative solutions.

Collaboration & Documentation:

  • Collaborate with cross-functional teams to define technical requirements and provide solutions.
  • Document workflows, technical processes, and solutions comprehensively.

Requirements:

Experience:

  • Minimum 5+ years of hands-on experience in Odoo development and implementation.

Certifications:

  • Odoo Certified Developer (mandatory).

Technical Skills:

  • Proficient in Odoo module development, CRM, and core functionalities.
  • Strong knowledge of Python, PostgreSQL, JavaScript, and XML.
  • Experience with API development and third-party system integrations.
  • Familiarity with debugging tools, data migrations, and version upgrades.
  • Foundational knowledge of clustered setups, scalability, and load balancing.

Soft Skills:

  • Fluency in Arabic and English (spoken and written).
  • Strong problem-solving capabilities and adaptability to advanced practices.
  • Excellent communication skills and ability to work collaboratively in a team environment.

Preferred Qualifications:

  • Advanced knowledge of Odoo architecture and deployment strategies.
  • Experience in clustering, advanced scalability solutions, and load balancing.
  • Familiarity with DevOps practices, including containerization and CI/CD pipelines.

Why Join Us?

  • Opportunity to work on cutting-edge projects in a collaborative and innovative environment.
  • Competitive salary and benefits package.
  • Work in a multicultural team, contributing to exciting projects in the IT and consulting domain.

Apply now to be part of a company where your expertise and passion will help shape the future of digital transformation!

Skills

Technical Skills:

  1. Odoo Development Expertise:
  • Proficiency in developing and customizing Odoo modules (CRM, Inventory, Accounting, etc.).
  • Strong understanding of Odoo's ORM, API, and templating system.
  • Hands-on experience with Odoo version upgrades and migration techniques.
  1. Programming and Frameworks:
  • Proficiency in Python (Odoo’s primary programming language).
  • Familiarity with JavaScript, XML, and QWeb for frontend customization.
  1. Database Management:
  • Strong knowledge of PostgreSQL, including query optimization and indexing strategies.
  1. API Development and Integration:
  • Experience with RESTful APIs and integrating third-party systems.
  • Basic knowledge of OAuth and secure authentication protocols.
  1. Code Quality and Design Patterns:
  • Knowledge of modular and maintainable code practices.
  • Familiarity with design patterns and clean code principles.
  1. Scalability and Deployment:
  • Foundational knowledge of clustered or multi-instance setups.
  • Understanding of basic load balancing and deployment strategies.
  1. Debugging and Troubleshooting:
  • Proficiency in identifying and resolving issues in Odoo implementations.
  • Experience with Odoo logs and performance profiling tools.

Soft Skills:

  1. Problem-Solving:
  • Strong analytical skills to tackle technical challenges.
  1. Communication:
  • Ability to collaborate with cross-functional teams and articulate technical requirements clearly.
  1. Documentation:
  • Skills in documenting workflows, technical solutions, and codebases.
  1. Adaptability and Learning:
  • Eagerness to learn advanced Odoo practices and stay updated on new technologies.
  1. Teamwork and Collaboration:
  • Experience working in agile teams and contributing to collaborative projects.

Preferred Skills (Advanced/Optional):

  1. Advanced module design and solution architecture capabilities.
  2. Familiarity with clustering, advanced scalability, and load balancing practices.
  3. Knowledge of containerization tools (e.g., Docker) for deployment.
  4. Exposure to DevOps practices, such as CI/CD pipelines.
  5. Experience with advanced security measures, including encryption and data integrity checks.


Post date: 03 Jumada al-thani 1446 - Today
Publisher: Bayt
Post date: 03 Jumada al-thani 1446 - Today
Publisher: Bayt