قائد فريق تطوير البرمجيات
تفاصيل الوظيفة
رمز الوظيفة: P1
العدد: 2
الشروط المطلوبة:
المؤهل العلمي: درجة البكالوريوس في علوم الحاسب الآلي أو ما يعادلها.
الخبرة العملية: خبرة عملية لا تقل عن (10) سنوات في تطوير البرمجيات.
المهام والمتطلبات الفنية:
قيادة فريق المطورين فنيًا، وتقديم التوجيه والدعم المهني المستمر لأعضاء الفريق.
تحديد معايير كتابة الكود وتطبيق أفضل الممارسات داخل الفريق.
إجراء مراجعات الكود (Code Reviews)، والإشراف على الاختبارات المؤتمتة (Automated Tests).
تصميم أنظمة برمجية قابلة للتوسع بالاعتماد على مفاهيم (Clean Architecture, SOLID, DDD, CQRS, Microservices).
تحسين أداء قواعد البيانات وإدارتها بفعالية باستخدام (EF Core, Dapper).
تكامل الأنظمة الموزعة ومعالجة المهام باستخدام (Redis, RabbitMQ / Kafka, Hangfire).
تحليل المشكلات البرمجية المعقدة ومعالجة أسباب أعطال بيئة الإنتاج الفعلي من جذورها (Root Cause Analysis).
عرض النص الأصلي للإعلان
رمز الوظيفة: P1
العدد: 2
الشروط المطلوبة:
المؤهل العلمي: درجة البكالوريوس في علوم الحاسب الآلي أو ما يعادلها.
الخبرة العملية: خبرة عملية لا تقل عن (10) سنوات في تطوير البرمجيات.
المهام والمتطلبات الفنية:
- قيادة فريق المطورين فنيًا، وتقديم التوجيه والدعم المهني المستمر لأعضاء الفريق.
- تحديد معايير كتابة الكود وتطبيق أفضل الممارسات داخل الفريق.
- إجراء مراجعات الكود (Code Reviews)، والإشراف على الاختبارات المؤتمتة (Automated Tests).
- تصميم أنظمة برمجية قابلة للتوسع بالاعتماد على مفاهيم (Clean Architecture, SOLID, DDD, CQRS, Microservices).
- تحسين أداء قواعد البيانات وإدارتها بفعالية باستخدام (EF Core, Dapper).
- تكامل الأنظمة الموزعة ومعالجة المهام باستخدام (Redis, RabbitMQ / Kafka, Hangfire).
- تحليل المشكلات البرمجية المعقدة ومعالجة أسباب أعطال بيئة الإنتاج الفعلي من جذورها (Root Cause Analysis).