Brixio
Dubai - United Arab Emirates
الموقع: دبي (يفضل العمل في الموقع، العمل عن بُعد قابل للتفاوض) مدة العقد: 4–5 أشهر (مرحلة التسليم الحاسمة) اللغة: يُفضل أن يكون متحدثًا للغة العربية تاريخ البدء: فوري الخبرة: 7+ سنوات (يجب أن يكون قادرًا على العمل بشكل كامل منذ اليوم الأول) 🔥 عن الدور نحن بحاجة ماسة إلى مطور خلفية عالي الأداء للانضمام إلى مرحلة التسليم النهائية لمشروع تحول رقمي واسع النطاق لعميل كبير في الإمارات العربية المتحدة. هذا ليس دورًا إداريًا أو تنسيقيًا. إنه عقد عملي وعالي الضغط لشخص يمكنه تولي وحدات الخلفية غير المكتملة، ومشاكل الإنتاج، والعوائق التكاملية، وإغلاقها بدقة وسرعة وبأقل قدر من التوجيه. المنصة تعمل بالفعل عبر قنوات متعددة (ويب، تطبيق جوال، كشك)، وتم بناؤها باستخدام معمارية خدمات صغيرة (.NET Core)، وقنوات Kafka، وتكاملات مع أطراف خارجية. المتطلبات 🧨 مهمتك ركّز على مهمة واحدة في كل مرة — لا إفراط في التصميم أو التفكير. أكمل ما بدأه الآخرون: خدمات صغيرة، وحدات الجدولة، حجز الاختبارات، سير العمل الداخلية. ثبّت الوحدات الحرجة في مرحلة اختبار الجودة والتكاملات الخلفية التي تعمل بالفعل في بيئة الإنتاج. فك ارتباط الأنظمة عن نظام ERP الخاص بالعميل الحالي، وساعد في استكمال طبقات الخدمة. اعمل مباشرة مع قادة التقنية، واختبار الجودة، وفرق DevOps لإغلاق المخرجات بأقل قدر من الضوضاء. 🔧 المهارات التقنية الأساسية خبرة متقدمة في .NET Core (v6+) — يجب أن تكون قادرًا على البدء والتسليم من اليوم الأول. فهم عميق للخدمات الصغيرة، والهندسة غير المتزامنة، وKafka. سجل حافل في العمل في بيئات إنتاج حية مع تكاملات قديمة، وتنسيق واجهات برمجة التطبيقات (API)، وإعادة هيكلة الشيفرة. خبرة في الأنظمة النمطية — القدرة على العمل في نطاقات معزولة دون الحاجة إلى مراجعة المشروع كاملاً. فهم قوي لتدفق البيانات، وتتبع التغييرات (CDC)، وتصميم الخدمات الحساسة للأداء. معرفة بمعايير Git، وCI/CD، والتجسيم (Docker)، وأدوات المراقبة. قاعدة البيانات: SQL قوي (يفضل Oracle)، يجب أن يكون قادرًا على التعامل مع عمليات الانضمام المعقدة، وثبات البيانات، وتطوير المخططات. 🧠 العقلية والتنفيذ تعمل بأسلوب نظيف وسريع، وقادر على العمل بمفردك عند الحاجة. لا تحتاج إلى "فهم النظام بأكمله" — بل تقوم بتقطيعه، وتؤخذ جزءك، وتُخرج النتيجة. سيتم تقييمك حسب سرعة التنفيذ وجودته، وليس حسب العمليات. تطرح الأسئلة فقط عند الحاجة، ولا تنتظر الكمال. هل أنت مستعد للانضمام، والبدء فورًا، وتنظيف بنية خلفية معقدة وحاسمة؟ أرسل لنا روابط GitHub وLinkedIn و3 مشاريع قمت بإكمالها (بدون زوائد). ستكون المقابلات تقنية ومباشرة وسريعة. التفاصيل التقنية: 🔧 المهارات الأساسية في الخلفية (إجبارية) خبرة متقدمة في .NET Core (v6+) فهم عميق لبيئة .NET Core. القدرة على كتابة واجهات برمجة تطبيقات REST عالية الأداء وقابلة للإنتاج. خبرة عملية في طبقات الخدمة، وحقن التبعيات، وأنماط الخدمات النمطية. هندسة الخدمات الصغيرة (Microservices Architecture) القدرة على بناء وتصحيح وتحسين الخدمات غير المرتبطة ارتباطًا وثيقًا. فهم اكتشاف الخدمة، وبوابة واجهة برمجة التطبيقات (API Gateway)، والتواصل بين الخدمات. Kafka (الهندسة الموجهة بالأحداث) إتقان عالٍ في نشر واستهلاك وإدارة مواضيع Kafka. معرفة بالسير غير المتزامنة واستراتيجيات ترتيب وحفظ الرسائل. تنسيق واجهات برمجة التطبيقات والتكامل مع الأنظمة القديمة خبرة في التكامل مع خدمات الطرف الثالث والأنظمة القديمة (مثل Oracle EBS، إلخ). القدرة على إعادة هيكلة الشيفرة المعقدة إلى وحدات خدمة قابلة للإدارة. تصحيح الأخطاء في بيئة الإنتاج وحل المشكلات تحليل السجلات، ومعالجة الاستثناءات، وآليات العودة الآمنة. معرفة بالتسجيل المنظم (مثل Serilog، مكدس ELK). تصميم البيانات واستعلامات SQL SQL متقدم (يفضل Oracle): كتابة عمليات انضمام معقدة، والإجراءات المخزنة، والمشغلات. تصميم المخططات، وتقنيات الترحيل، وتحسين الأداء. اكتشاف تغييرات البيانات (CDC) وتدفق البيانات خبرة في تصميم أنظمة تعتمد فيها الأنظمة التحتية على تغييرات فورية أو شبه فورية. فصل الخدمات عن أنظمة ERP خبرة في تجريد التبعيات للانتقال بعيدًا عن الأنظمة الأحادية المرتبطة ارتباطًا وثيقًا. 🛠 DevOps، النشر، والمراقبة خطوط أنابيب CI/CD خبرة عملية في تهيئة النشر من خلال خطوط الأنابيب (Azure DevOps / GitHub Actions). Docker والتجسيم بناء وإدارة حاويات Docker للخدمات. معرفة بتحسين الصور والبنية الآمنة. المراقبة والرصد التكامل مع Prometheus/Grafana، Application Insights، أو أدوات مماثلة. تتبع السجلات في البيئات الموزعة. 🔐 الأمان والمصادقة OAuth2/JWT ووصول قائم على الأدوار خبرة في تأمين واجهات برمجة التطبيقات باستخدام البروتوكولات القياسية. ممارسات البرمجة الآمنة التحقق من المدخلات، ومعالجة الأسرار بشكل آمن، وتحديد معدل استخدام واجهة برمجة التطبيقات. 🧠 المهارات الإضافية (ذات قيمة عالية في سياق هذا المشروع) مهارات اللغة العربية (لفهم السجلات، ملاحظات المستخدمين، أو محتوى نظام ERP). خبرة في منصات تعليمية أو تراخيص (ميزة إضافية لكنها غير مطلوبة). خبرة عملية في نصوص هجرة البيانات أو عمليات ETL. العمل ضمن سباقات Agile تُدار عبر Jira (يفضل سباقات أسبوعية). فهم مجالات الأعمال مثل إدارة الحوافز، حلقات التغذية الراجعة، وسير عمل الترخيص. المزايا 💼 ما نقدمه دور حاسم في مشروع ذو أهمية عالية ويدعمه قادة تنفيذيون مباشرة. لا تعقيدات بيروقراطية — فقط النتائج والتنفيذ. حزمة مكافآت تنافسية للمتعاقدين. يُفضل الحضور الشخصي في دبي. يمكن قبول العمل عن بُعد لمقدمي أداء متميز مع التزام يومي. فرصة لبناء إرث وتحقيق عقود مستقبلية في حال كان الأداء استثنائيًا.