HI

Odoo Python Developer

Hakbani Information Technology
Posted 3 hours ago
EgyptRemoteEngineering & Development
Is this job info correct?

Job Title: Odoo Python Developer

Location: Remote | Full-time


────────────────────────────────────────


About Hakbani Information Technology

Hakbani Information Technology is dedicated to running the technology that organizations rely on, from core infrastructure to specialized business systems. The company focuses on delivering end-to-end IT solutions that support operational efficiency and business growth. Hakbani works closely with clients to understand their processes and implement technology that aligns with their strategic objectives. Team members are encouraged to contribute expertise, collaborate with stakeholders, and help shape robust, reliable technology environments for a diverse range of organizations.


Role Description

The Odoo Python Developer is a full-time, remote role. The developer is responsible for building, customizing, and maintaining Odoo modules to meet client and business requirements. Day-to-day work includes developing custom modules, extending existing functionality, building integrations with third-party systems, writing QWeb reports, optimizing performance, and resolving technical issues. The developer works closely with functional consultants to translate requirements into robust, maintainable code, participates in code reviews, and follows version-control and deployment best practices. Reliable overlap with Egypt / Gulf working hours is required for team collaboration.


Qualifications & Requirements

- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience

- 2–5 years of hands-on Odoo development experience

- Strong proficiency in Python and the Odoo framework (ORM, models, fields, security, workflows)

- Solid experience with XML (views, actions, menus) and QWeb reports

- Experience building custom Odoo modules from scratch

- Experience with PostgreSQL and writing efficient SQL queries

- Experience integrating Odoo with external systems (REST API, XML-RPC, webhooks)

- Proficiency with Git and version-control workflows

- Ability to work independently in a remote environment with reliable overlap with Egypt / Gulf time zones


Preferred (Nice to Have)

- Experience with Odoo JavaScript framework (OWL) and frontend customization

- Experience migrating between Odoo versions (v14–v18)

- Familiarity with Odoo.sh, Docker, and Linux server administration

- Technical experience with ZATCA / Fatoora or Egyptian ETA e-invoicing integration

- Experience integrating payment gateways, WhatsApp API, or CRM/telephony systems

- Odoo Developer certification


How to Apply

Send your CV (and GitHub / portfolio if available) to [email] or apply directly through LinkedIn.


════════════════════════════════════════


المسمى الوظيفي: مطوّر Odoo Python

الموقع: عن بُعد | دوام كامل


────────────────────────────────────────


عن شركة الحقباني لتقنية المعلومات

في الحقباني لتقنية المعلومات، نتولّى تشغيل التقنية التي تعتمد عليها المؤسسات، من البنية التحتية الأساسية إلى الأنظمة المتخصصة. نركّز على تقديم حلول تقنية متكاملة تدعم كفاءة التشغيل ونمو الأعمال، ونعمل عن قرب مع عملائنا لفهم عملياتهم وتطبيق تقنيات تتوافق مع أهدافهم الاستراتيجية. نشجّع أعضاء الفريق على المساهمة بخبراتهم والتعاون مع مختلف الأطراف للمساعدة في بناء بيئات تقنية قوية وموثوقة لمجموعة متنوعة من المؤسسات.


وصف الدور

مطوّر Odoo Python هو دور بدوام كامل وعن بُعد. المطوّر مسؤول عن بناء وتخصيص وصيانة موديولات Odoo بما يلبّي متطلبات العملاء والأعمال. يشمل العمل اليومي تطوير موديولات مخصّصة، وتوسيع الوظائف القائمة، وبناء تكاملات مع أنظمة خارجية، وكتابة تقارير QWeb، وتحسين الأداء، ومعالجة المشكلات التقنية. يعمل المطوّر عن قرب مع الاستشاريين الوظيفيين لترجمة المتطلبات إلى كود قوي وقابل للصيانة، ويشارك في مراجعات الكود، ويتبع أفضل ممارسات إدارة الإصدارات والنشر. يتطلب الدور تداخلاً موثوقاً مع ساعات العمل في مصر / الخليج للتعاون مع الفريق.


المؤهلات والمتطلبات

- درجة البكالوريوس في علوم الحاسب، هندسة البرمجيات أو تخصص ذي صلة، أو خبرة عملية مكافئة

- خبرة من 2 إلى 5 سنوات في تطوير Odoo

- إتقان قوي للغة Python وإطار عمل Odoo (ORM، النماذج، الحقول، الصلاحيات، سير العمل)

- خبرة راسخة في XML (الواجهات، الإجراءات، القوائم) وتقارير QWeb

- خبرة في بناء موديولات Odoo مخصّصة من الصفر

- خبرة في PostgreSQL وكتابة استعلامات SQL فعّالة

- خبرة في تكامل Odoo مع أنظمة خارجية (REST API، XML-RPC، Webhooks)

- إتقان Git وسير عمل إدارة الإصدارات

- القدرة على العمل باستقلالية في بيئة عن بُعد مع تداخل موثوق مع توقيت مصر / الخليج


يُفضّل من لديه (اختياري)

- خبرة في إطار عمل واجهة Odoo (OWL) وتخصيص الواجهات الأمامية

- خبرة في الترقية بين إصدارات Odoo (v14–v18)

- إلمام بـ Odoo.sh وDocker وإدارة خوادم Linux

- خبرة تقنية في تكامل الفاتورة الإلكترونية (ZATCA / Fatoora) أو المنظومة المصرية (ETA)

- خبرة في تكامل بوابات الدفع، WhatsApp API، أو أنظمة CRM / الاتصالات

- شهادة Odoo Developer


طريقة التقديم

  • أرسل سيرتك الذاتية (ورابط GitHub / أعمالك إن وُجد) إلى [البريد الإلكتروني] أو قدّم مباشرة عبر لنكد إن.

Similar jobs