من نحن
منذ عام 2005 تورّد ICD الخوادم ووحدات التخزين وقطع الشبكات للمؤسسات وتقدّم صيانة مراكز البيانات في مصر والخليج وأفريقيا وخارجها.
أهمية الدور
تعمل عروض الأسعار والتوريد والطلبات والموارد البشرية والمالية في ICD جميعها على ERPNext وتطبيقات Frappe مخصصة مبنية وفق طريقة عمل ICD. ويتولى هذا المطور توسيع هذه التطبيقات وصيانتها، لتتمكن الشركة من العمل بسرعة أكبر وبخطوات يدوية أقل.
المهام والمسؤوليات
- تصميم وبناء الخصائص في تطبيقات Frappe المخصصة لدى ICD: أنواع المستندات (DocTypes) ووحدات التحكم والخطافات (Hooks) والتقارير ونماذج الطباعة ومساحات العمل.
- توسيع ERPNext وHRMS عبر التطبيقات المخصصة فقط، باستخدام آليات التجاوز والخطافات دون تعديل الشيفرة الأساسية.
- كتابة شيفرة Python على الخادم وJavaScript على الواجهة بما يحترم صلاحيات ERPNext والوصول القائم على الأدوار.
- بناء التكاملات مع البريد الإلكتروني وWhatsApp والموقع الإلكتروني على WordPress وواجهات برمجة التطبيقات الخارجية، مع معالجة الأخطاء وتسجيلها بشكل سليم.
- كتابة الاختبارات ومراجعة الشيفرة قبل الإطلاق، واتباع إجراءات النشر والترحيل المعتمدة.
- تحليل الأخطاء البرمجية ومعالجتها من جذورها اعتمادًا على السجلات والبيانات بدلًا من الحلول المؤقتة.
- توثيق التغييرات والعمل عن قرب مع مستخدمي المبيعات والمشتريات والموارد البشرية والمالية لفهم احتياجاتهم.
المتطلبات الأساسية
- بكالوريوس في علوم الحاسب أو هندسة البرمجيات أو مجال ذي صلة.
- خبرة لا تقل عن 3 سنوات في التطوير الاحترافي بلغة Python، منها سنة على الأقل على Frappe/ERPNext.
- مهارات جيدة في JavaScript وخبرة في واجهات REST.
- معرفة عملية بقواعد بيانات SQL (MariaDB/MySQL) وGit.
- فهم للعمليات التجارية في أنظمة ERP مثل المبيعات والمشتريات والمخزون أو الموارد البشرية.
- تواصل كتابي واضح وعادة توثيق العمل.
ميزة إضافية
- مساهمات في مشاريع Frappe أو ERPNext مفتوحة المصدر.
- خبرة في Vue.js أو Frappe UI.
- خبرة في Redis والمهام الخلفية وتحسين الأداء.
- إلمام بالتكامل مع WordPress وPHP.
اللغات
إجادة الإنجليزية بمستوى مهني، تحدثًا وكتابةً؛ وتُعدّ العربية أو الفرنسية ميزة إضافية.
السفر
عمل هجين: بعض الأيام في المكتب وبعضها من المنزل، مع تنقلات محلية عرضية فقط.
المزايا
إجازات مدفوعة
أنواع الإجازات: سنوية، عارضة، طارئة، حج، عدّة، أمومة، أبوة، مرضية، دراسية.
عمل إضافي مدفوع
تُدفع ساعات العمل الإضافي مع راتبك.
مكافأة
مكافأة على النتائج القوية.
موظف الشهر
جائزة شهرية لصاحب الأداء الأفضل.
العمل من المنزل
حتى 3 أيام في الشهر.
مكافأة نهاية الخدمة
تُصرف وفق قانون العمل عند انتهاء الخدمة.
سلف على الراتب
سلفة على راتبك عند الحاجة.
ساعات العمل
من 09:00 إلى 17:00، في رمضان من 09:00 إلى 15:00
أيام العمل
من الأحد إلى الخميس
العطلات الرسمية
21 عطلة رسمية هذا العام.
كيف نوظّف
الخطوات نفسها لكل وظيفة. نردّ خلال 10 أيام عمل.
- تقديم الطلب
- مراجعة الموارد البشرية لطلبك
- المقابلات
- عرض العمل
- الموافقة النهائية
- التهيئة والانضمام
