🇪🇬
قائد تكنولوجيا الخلفية Node.js
Node.js Backend Lead
Executive Search B·🇪🇬 Egypt, مصر·نظم المعلومات
مجالات المعرفة المطلوبة:
CS-SESE-DESSE-REQCS-NCCSEC-SYS
ملخص الوظيفة
هذه الوظيفة تتطلب قائد تقني خلفي يشارك في التطوير ويقود الفريق تقنيا. يجب أن يكون لديه خبرة في تصميم وتطوير خدمات خلفية قابلة للتوسيع باستخدام Node.js وExpress وTypeScript، بالإضافة إلى قيادة مهندسي مبتدئين ومتوسطي المستوى.
وصف الوظيفة
وصف الوظيفة:
نحن نبحث عن قائد تقني خلفي يشارك بنشاط في التطوير بينما يقود الفريق تقنيا.
المسؤوليات الرئيسية:
- الإشراف على استراتيجية بناء المنصة الأساسية لمنتج قابل للتوسيع وموثوق به.
- تصميم وتطوير خدمات خلفية قابلة للتوسيع باستخدام Node.js وExpress وTypeScript.
- بناء وصيانة خدمات ميكرو وواجهات برمجة التطبيقات التي تخدم منصات FinTech ذات حركة مرور عالية.
- كتابة رمز نظيف وقابل للاختبار ومستوى الإنتاج وفرض أفضل الممارسات.
- قيادة مهندسي مبتدئين ومتوسطي المستوى من خلال التوجيه التقني اليومي وبرمجة الزوج.
- تنفيذ اختبارات الوحدة والتكامل ومستوى الخدمة.
- تحسين الأداء والموثوقية والصيانة للنظم.
- تصميم وتنفيذ طبقات الاتصال في الوقت الفعلي (WebSocket، SSE) لأنظمة التداول والتنبيه الحية.
- تنفيذ استراتيجيات التخزين المؤقت (Redis) وأنماط طوابير الرسائل (RabbitMQ/Kafka) لمعالجة البيانات عالية الإنتاجية.
الهندسة المعمارية وال قابلة للتوسيع:
الهندسة المعمارية للنظام المالي الأساسي:
- تنفيذ واجهات برمجة تطبيقات مالية متطابقة، واستراتيجيات عزل المعاملات، ونظم محفظة أو دفترية آمنة من التزامن.
- تصميم مسارات تدقيق مالية و سجلات معاملات لا يمكن تغييرها للامتثال التنظيمي.
- معالجة الدقة للحسابات والعمليات المالية (سلامة العشرية، وتوافق التدوير عبر تدفقات الشراء والبيع).
الأمان والامتثال:
- تنفيذ إجراءات الأمان والتحقق والتفويض والامتثال (معايير FinTech).
- تنفيذ آليات الحد من معدل الإرسال وحماية DDoS ومنع إساءة استخدام واجهة برمجة التطبيقات.
- تصميم وتكامل بوابات الدفع وواجهات برمجة التطبيقات المالية وخدمات البنوك الثالثة.
المتطلبات المعرفية
- ◆CS-SE(٩٠%)
- ◆SE-DES(٨٥%)
- ◆SE-REQ(٨٠%)
- ◆CS-NC(٧٥%)
- ◆CSEC-SYS(٧٠%)
المصدر: serpapiآخر تحديث: ١٩/٣/٢٠٢٦أهمية: ٩٠%