المسؤوليات الرئيسية
- قيادة الفريق: قيادة وتوجيه فريق من مهندسي المستوى الثاني. إدارة قوائم انتظار التذاكر، وترتيب أولويات الحوادث العاجلة، وضمان تحقيق الفريق لاتفاقيات مستوى الخدمة (SLAs).
- استكشاف الأخطاء وإصلاحها المتقدم: إجراء تحليلات معمقة لأعطال التطبيقات عبر:
- الويب: إدارة حالة ReactJS، توافق المتصفحات، وأخطاء واجهة المستخدم.
- الجوال: تصحيح أخطاء الأعطال في React Native و Flutter، المشكلات الخاصة بالمنصات (iOS/Android)، وعدم تطابق الإصدارات.
- الخلفية (Backend): التحقيق في سجلات Spring Boot، أعطال واجهات البرمجة (API)، واختناقات أداء قواعد البيانات.
- إدارة الحوادث: قيادة جلسات "غرفة الحرب" لحوادث P1/P2. التواصل مع أصحاب المصلحة وأصحاب الأعمال بشأن تحديثات الحالة الفنية.
- تحليل السبب الجذري (RCA): إجراء تحليلات شاملة للسبب الجذري للمشكلات المتكررة والعمل مع فرق المستوى الثالث/DevOps لتنفيذ إصلاحات دائمة.
- المراقبة والرصد: مراقبة صحة النظام باستخدام أدوات مثل ELK Stack، Splunk، Datadog، أو New Relic. تكوين التنبيهات لزمن استجابة واجهات البرمجة ومعدلات أعطال تطبيقات الجوال.
- إدارة المعرفة: صيانة وتحديث قاعدة المعرفة التقنية. ضمان دقة وثائق الدعم لمكونات React و Flutter و Spring Boot.
- دعم النشر: المساعدة في نشر الإصلاحات العاجلة والإصدارات، وإجراء فحوصات سلامة ما بعد الإصدار على جميع المنصات.
المهارات التقنية المطلوبة
- الواجهة الأمامية والجوال:
- خبرة عملية في تصحيح أخطاء ReactJS (Redux/Context API).
- معرفة قوية بأطر عمل الجوال: React Native و Flutter (التعامل مع مشكلات APK/IPA، Firebase Crashlytics).
- الخلفية (Backend):
- فهم قوي لبنية Spring Boot (الخدمات المصغرة، واجهات REST API).
- إتقان Java ومراقبة JVM.
- قواعد البيانات والأدوات:
- مهارات قوية في SQL للتحقق من البيانات وإعداد التقارير.
- خبرة في استخدام Postman لاختبار واجهات البرمجة وأدوات تجميع السجلات.
- البنية التحتية: فهم خطوط أنابيب CI/CD (Jenkins/GitLab) والبيئات السحابية (AWS/Azure).
المهارات التقنية المطلوبة
- الواجهة الأمامية والجوال:
- خبرة عملية في تصحيح أخطاء ReactJS (Redux/Context API).
- معرفة قوية بأطر عمل الجوال: React Native و Flutter (التعامل مع مشكلات APK/IPA، Firebase Crashlytics).
- الخلفية (Backend):
- فهم قوي لبنية Spring Boot (الخدمات المصغرة، واجهات REST API).
- إتقان Java ومراقبة JVM.
- قواعد البيانات والأدوات:
- مهارات قوية في SQL للتحقق من البيانات وإعداد التقارير.
- خبرة في استخدام Postman لاختبار واجهات البرمجة وأدوات تجميع السجلات.
- البنية التحتية: فهم خطوط أنابيب CI/CD (Jenkins/GitLab) والبيئات السحابية (AWS/Azure).
المؤهلات
- الخبرة: 5-8 سنوات في الدعم الفني، مع سنتين على الأقل في دور قيادي أو أول.
- التعليم: درجة البكالوريوس في علوم الحاسب، تكنولوجيا المعلومات، أو مجال ذي صلة.
- المهارات الشخصية: مهارات استثنائية في حل المشكلات، القدرة على العمل تحت الضغط، ومهارات تواصل واضحة باللغة الإنجليزية.
- الشهادات: شهادة ITIL Foundation، شهادات AWS/Azure، أو شهادات Java/React تعتبر ميزة إضافية.