وصف
الملخّص:
نبحث عن مطوّر ERPNext لتخصيص وصيانة ودعم تطبيقات ERPNext والمعتمدة على إطار عمل Frappe وفقًا لمتطلبات العمل.
أبرز النقاط:
1. تطوير وتعديل وحدات ERPNext والميزات وسير العمل
2. استخدام إطار عمل Frappe لتطبيقات مخصصة ونصوص برمجية ومنطق أعمال مخصص
3. إدارة التكاملات وتحسين الأداء وحل مشكلات النظام
مطوّر ERPNext
**الغرض من الوظيفة:**
تطوير وتعديل وصيانة ودعم تطبيقات ERPNext والمعتمدة على إطار عمل Frappe بما يتماشى مع متطلبات العمل.
**المهام الرئيسية**
* تطوير وتعديل وحدات ERPNext والميزات وسير العمل استنادًا إلى متطلبات العمل.
* إنشاء وصيانة أنواع المستندات (DocTypes) والحقول المخصصة وسير العمل وتنسيقات الطباعة والتقارير ولوحات المعلومات وتكوينات النظام.
* تطوير وصيانة التطبيقات المخصصة ونصوص الخادم ونصوص العميل والمنطق التجاري المخصص باستخدام إطار عمل Frappe.
* تطوير وإدارة التكاملات مع التطبيقات والخدمات الخارجية باستخدام واجهات برمجة التطبيقات REST.
* تكوين وصيانة أدوار المستخدمين والأذونات وضوابط الوصول.
* تشخيص مشكلات النظام وحل الأخطاء وإجراء الصيانة الروتينية والترقيات.
* تحسين أداء التطبيق واستعلامات قاعدة البيانات وكفاءة الكود.
* إدارة رموز المصدر والنشر وبيئات التطوير باستخدام Git وBench وخوادم قائمة على Linux.
* التعاون مع الفرق الداخلية لجمع المتطلبات وتوفير حلول تقنية مناسبة.
* إعداد وصيانة الوثائق التقنية للتخصيصات والتكاملات والتغييرات في النظام.
* تقديم الدعم الفني ومساعدة المستخدمين عند الحاجة.
* أداء أي واجبات ذات صلة أخرى حسب التكليف.
**المهارات والخبرة المطلوبة:**
* خبرة عملية لا تقل عن 3 سنوات في ERPNext وإطار عمل Frappe.
* إتقان قوي للغة Python.
* خبرة جيدة في JavaScript وHTML وCSS.
* معرفة عميقة بأنواع المستندات (DocTypes) ونصوص الخادم ونصوص العميل وORM الخاص بإطار عمل Frappe والواجهات البرمجية (Hooks) والبيانات الأولية (Fixtures) وقوالب Jinja والتطبيقات المخصصة وتنسيقات الطباعة.
* خبرة في التكاملات عبر واجهات برمجة التطبيقات REST.
* معرفة جيدة بـ MariaDB و/أو PostgreSQL.
* خبرة في Git/GitHub/GitLab.
* مهارات قوية في التشخيص وحل المشكلات.
إذا كنت مهتمًّا، يُرجى إرسال سيرتك الذاتية إلى: **career@floragroup.net**
نوع الوظيفة: دوام كامل
أسئلة طلب التقديم:
* هل لديك خبرة عملية في تطوير أو تخصيص نظام ERP كامل يغطي وحدات أعمال متعددة مثل الموارد البشرية والمالية والمشتريات والمبيعات والمخزون والمشاريع؟
* يُرجى ذكر أنظمة ERP أو وحداتها التي قمت بتطويرها أو تخصيصها بشكل موجز.
الخبرة:
* ERPNext وإطار عمل Frappe: 3 سنوات (مفضّل)
مكان العمل: شخصيًا