Role Description The Senior Odoo Technical Developer role is a part-time remote position focused on designing, developing, and maintaining advanced Odoo modules and customizations to support Jadeer’s operations. The person in this role will configure and extend Odoo functionalities, integrate Odoo with internal and external systems. Daily tasks include writing and reviewing clean, efficient code, troubleshooting technical issues, improving database performance, and ensuring a secure and scalable architecture. The Senior Odoo Technical Developer will collaborate with functional teams to gather requirements, translate business needs into technical solutions, and provide guidance on best practices in Odoo development. The role also involves documenting technical designs, supporting deployments, and contributing to continuous improvement initiatives.
Qualifications Strong software development and programming skills, including experience with Odoo frameworks and related technologies. Hands-on expertise in systems integration, including connecting Odoo with external applications, services, and APIs. Proficiency working with databases, including designing schemas, writing queries, and optimizing performance. Ability to implement and adjust front-end elements using Cascading Style Sheets (CSS) and related web technologies. Previous experience in a senior or lead Odoo developer role, preferably supporting real estate or investment workflows. Solid understanding of software architecture, version control (e.g., Git), and secure coding practices. Manage Odoo.sh environments, Git branches, deployments, releases, and upgrade/migration considerations. Strong analytical and problem-solving skills, with the ability to translate business requirements into technical designs. Effective communication skills and ability to collaborate with cross-functional, remote teams. Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field, or equivalent practical experience. Experience with Linux-based environments, containerization, or cloud platforms is an advantage.
وصف الدور: يعد دور مطور Odoo التقني الأول وظيفة بدوام جزئي عن بعد تركز على تصميم وتطوير وصيانة وحدات وتخصيصات Odoo المتقدمة لدعم عمليات شركة جدير (Jadeer). سيقوم الشخص في هذا الدور بتهيئة وتوسيع وظائف Odoo، ودمج Odoo مع الأنظمة الداخلية والخارجية. تشمل المهام اليومية كتابة ومراجعة أكواد نظيفة وفعالة، واستكشاف الأخطاء التقنية وإصلاحها، وتحسين أداء قاعدة البيانات، وضمان بنية تحتية آمنة وقابلة للتوسع. سيتعاون مطور Odoo التقني الأول مع الفرق الوظيفية لجمع المتطلبات، وترجمة احتياجات العمل إلى حلول تقنية، وتقديم التوجيه بشأن أفضل الممارسات في تطوير Odoo. يتضمن الدور أيضاً توثيق التصاميم التقنية، ودعم عمليات النشر، والمساهمة في مبادرات التحسين المستمر.
المؤهلات: مهارات قوية في تطوير البرمجيات والبرمجة، بما في ذلك الخبرة في أطر عمل Odoo والتقنيات ذات الصلة. خبرة عملية في تكامل الأنظمة، بما في ذلك ربط Odoo بالتطبيقات والخدمات وواجهات برمجة التطبيقات الخارجية. إتقان العمل مع قواعد البيانات، بما في ذلك تصميم المخططات، وكتابة الاستعلامات، وتحسين الأداء. القدرة على تنفيذ وتعديل عناصر الواجهة الأمامية باستخدام أوراق الأنماط المتتالية (CSS) وتقنيات الويب ذات الصلة. خبرة سابقة في دور مطور Odoo أول أو قيادي، ويفضل أن يكون ذلك في دعم سير عمل العقارات أو الاستثمار. فهم قوي لهندسة البرمجيات، والتحكم في الإصدار (مثل Git)، وممارسات البرمجة الآمنة. إدارة بيئات Odoo.sh، وفروع Git، وعمليات النشر، والإصدارات، واعتبارات الترقية/الترحيل. مهارات تحليلية وحل مشكلات قوية، مع القدرة على ترجمة متطلبات العمل إلى تصاميم تقنية. مهارات تواصل فعالة وقدرة على التعاون مع فرق متعددة الوظائف وعن بعد. درجة البكالوريوس في علوم الحاسب، أو تكنولوجيا المعلومات، أو الهندسة، أو مجال ذي صلة، أو خبرة عملية معادلة. تعتبر الخبرة في البيئات القائمة على Linux، أو الحاويات (Containerization)، أو المنصات السحابية ميزة إضافية.