مهندس برمجيات
الرياض
الوصف الوظيفي
تبحث الجهة الرقمية عن خبير كبير في مهندسي البرمجيات - المنصات الرقمية يتمتع بخبرة عالية وعملية للحصول على الملكية الفنية لمجالات المنتجات الرقمية المهمة عبر النظام البيئي للقدية. هذا دور مساهم فردي كبير يتمتع بسلطة فنية قوية. على الرغم من أن هذا المنصب لا يتحمل مسؤولية الإدارة المباشرة، إلا أنه سيوفر القيادة الفنية لفرق هندسة البائعين ويظل مسؤولاً عن الجودة والمرونة والموثوقية والأمن والأداء والاستعداد التشغيلي للمنصة المخصصة. ويتمثل الهدف الرئيسي في القضاء على عمليات التسليم غير المتوقعة، والاحتفاظ بالمعرفة المهمة داخل القدية، وضمان بقاء الجهة في السيطرة الكاملة على منصاتها الرقمية. المسؤوليات الرئيسية • الحصول على الملكية التقنية الشاملة للمجال الرقمي المخصص. • تحديد وصيانة البنية المستهدفة والمعايير الهندسية وخريطة الطريق التقنية. • توفير القيادة التقنية العملية عبر عمليات التصميم والتنفيذ والتكامل والإصدار والإنتاج. • قيادة وتحدي فرق الهندسة البائعين، وضمان الامتثال لمعايير الجهة الرقمية. • مراجعة واعتماد البنية وواجهات برمجة التطبيقات ونماذج البيانات وعمليات التكامل وجودة التعليمات البرمجية والقرارات الفنية الرئيسية. • التحقق من صحة تسليمات البائع باستخدام معايير قبول واضحة وأدلة فنية قابلة للقياس. • التأكد من أن الحلول مرنة وموثوقة وقابلة للتطوير وآمنة إعادة، ويمكن ملاحظتها، وقابلة للصيانة، وفعالة من حيث التكلفة. • تحديد ومراقبة مؤشرات الأداء الرئيسية التقنية، وأهداف مستوى الخدمة، والتوفر، والكمون، والاسترداد، وأهداف الأداء. • التأكد من وجود الاختبار الآلي المناسب، وضوابط CI/CD، والمراقبة، والتسجيل، والتتبع، والتنبيه. • التحقق من صحة خطط الإصدار، واستراتيجيات الطرح، وإجراءات التراجع، واختبار القدرات، والتعافي من الكوارث، والاستعداد للإنتاج. • قيادة إدارة الحوادث الفنية، وتحليل الأسباب الجذرية، والعلاج الدائم. • تحديد وإدارة الديون الفنية والمخاطر المعمارية والحوادث المتكررة ونقاط الضعف التشغيلية. • الحفاظ على وثائق الهندسة المعمارية، والقرارات الفنية، وسجلات التشغيل، وإجراءات الدعم. • دفع عملية نقل المعرفة والتأكد من قدرة الجهة على تشغيل المنصة وتطويرها بشكل مستقل. • تعزيز القدرات القابلة لإعادة الاستخدام والممارسات الهندسية المشتركة عبر الأصول الرقمية للقدية
المتطلبات
- درجة البكالوريوس في علوم الكمبيوتر أو هندسة البرمجيات أو تكنولوجيا المعلومات أو أي تخصص ذي صلة
- خبرة واسعة في هندسة البرمجيات في دور الرصاص أو الموظفين أو المهندس الرئيسي أو القائد الفني أو دور الهندسة المعمارية العليا
- القدرة الهندسية العملية القوية والقدرة على تحدي القرارات على مستوى التنفيذ
- خبرة في تصميم وتشغيل الأنظمة الأساسية واسعة النطاق والموزعة والسحابية الأصلية والمتاحة للغاية
- تجربة مع المنتجات الرقمية التي تواجه العملاء، أو التجارة، أو المدفوعات، أو الولاء، أو الهوية، أو التذاكر، أو الهاتف المحمول، أو منصات مماثلة
- معرفة قوية بواجهات برمجة التطبيقات والخدمات الصغيرة والهندسة المستندة إلى الأحداث والأنظمة الموزعة واتساق البيانات واسترداد الفشل
- خبرة قوية في المرونة وإمكانية الملاحظة وهندسة الأداء والأمن والاختبار الآلي و CI/CD وعمليات الإنتاج
- خبرة في تحديد مؤشرات الأداء الرئيسية التقنية وأهداف مستوى الخدمة والمتطلبات غير الوظيفية ومعايير القبول
- خبرة مثبتة في الإشراف على البائعين، أو تكامل الأنظمة، أو فرق الهندسة الاستعانة بمصادر خارجية
- إدارة قوية للحوادث، وتحليل الأسباب الجذرية، وخبرة في إدارة المشكلات
- مهارات قوية في الاتصال وإدارة أصحاب المصلحة واتخاذ القرارات الفنية
المهارات
خلّ مفزاع يقدّم عنك
سجّل وارفع سيرتك، ومفزاع يطابقك مع الوظائف المناسبة لتخصصك ومدينتك، ويجهز لك سيرة متوافقة مع ATS وخطاب تقديم لكل وظيفة.