→ جميع الوظائف⚡ تقديم سريع
مدير هندسة
Hala
- الموقع
- Riyadh, SA
- نمط العمل
- حضوري
- المستوى
- متوسط
- المجال الوظيفي
- هندسة برمجيات
- القطاع
- ناشئة
- تاريخ النشر
- ١٤ يوليو ٢٠٢٦
وصف الوظيفة
من نحن
HALA هي شركة رائدة في مجال التكنولوجيا المالية في منطقة الشرق الأوسط وشمال أفريقيا والباكستان، وتهدف إلى إعادة تعريف الخدمات المالية وبناء البنك المستقبلي للمشاريع الصغيرة والمتوسطة. تسعى HALA إلى تمكين المشاريع الصغيرة والمتوسطة من بدء وتشغيل وتنمية أعمالهم من خلال توفير أدوات مالية وتكنولوجية متطورة.
تمتلك HALA حالياً عدة كيانات في الإمارات العربية المتحدة والمملكة العربية السعودية ومصر (بما في ذلك HALA Payments و HALA Logistics) وتقدم حلولاً تمكّن التجار من رقمنة مدفوعاتهم وإدارة مبيعاتهم وعملياتهم.
تأسست HALA في عام 2017، وهي مرخصة حالياً من قبل البنك المركزي السعودي.
المسؤوليات الرئيسية:
- تصميم وتطوير والحفاظ على أنظمة خلفية قابلة للتوسع وعالية الأداء.
- تصميم وتنفيذ تطبيقات قائمة على الخدمات الدقيقة باستخدام .NET Core.
- تطوير وتحسين واجهات برمجية RESTful للتكامل السلس مع الواجهة الأمامية والخدمات الخارجية.
- العمل مع قواعد بيانات SQL (PostgreSQL و MySQL) و NoSQL (MongoDB و Redis) لتخزين واسترجاع البيانات بكفاءة.
- تنفيذ أفضل الممارسات في المصادقة والتفويض والأمان (OAuth و JWT والتشفير وأمان واجهات البرمجة).
- التعاون مع فريق DevOps لإدارة خطوط أنابيب CI/CD والحاويات (Docker و Kubernetes) والنشر السحابي (AWS و Azure و GCP).
- ضمان قابلية التوسع والموثوقية وتحسين الأداء للنظام.
- العمل مع الأنظمة المعتمدة على الأحداث باستخدام Kafka أو RabbitMQ أو وسطاء رسائل آخرين.
- إجراء مراجعات الأكواد وتوجيه المهندسين الأصغر سناً وفرض أفضل الممارسات البرمجية.
- البقاء على اطلاع بأحدث تقنيات الخلفية والأطر والممارسات الفضلى.
المتطلبات:
- 5 سنوات أو أكثر من الخبرة في تطوير الخلفية.
- إتقان .NET Core.
- خبرة قوية في معمارية الخدمات الدقيقة والأنظمة الموزعة.
- معرفة عميقة بقواعد بيانات SQL و NoSQL (PostgreSQL و MySQL و MongoDB و Redis).
- خبرة مع Docker و Kubernetes والمنصات السحابية (AWS و Azure و GCP).
- خبرة عملية مع وسطاء الرسائل (Kafka و RabbitMQ) للأنظمة المعتمدة على الأحداث.
- فهم قوي لأمان واجهات البرمجة وآليات المصادقة وضبط الأداء.
- معرفة بأدوات CI/CD مثل Jenkins.
- خبرة في معماريات قابلية التوسع والتوفر العالي.
- مهارات ممتازة في حل المشاكل والتصحيح والتحليل.
- مهارات اتصال وقيادة قوية لتوجيه المطورين الأصغر سناً.
ما نقدمه لك
نعتقد أنك ستستمتع بالعمل في HALA!