ملخص الوظيفة
مطلوب مهندس حلول (Solution Architect) لدى Octopus by RTG / robusta في السعودية للعمل عن بُعد. سيقود المرشح تصميم المعمارية الفنية لمنصات متعددة الخدمات من الرؤية وحتى التنفيذ، مع ضمان تطبيق المتطلبات الفنية والأمنية والتشغيلية.
المهام والمسؤوليات
- امتلاك العمارة الفنية الشاملة للتطبيقات والبيانات والتكامل والأمن والنشر.
- ترجمة المتطلبات التجارية والتنظيمية إلى قرارات معمارية وتوضيح التنازلات.
- إعداد وصيانة مخرجات المعمارية: الرؤية والتصاميم العليا وتصاميم التكامل وسجلات القرارات.
- تحديد حدود الخدمات وعقود واجهات برمجة التطبيقات وملكية البيانات ونماذج الأحداث.
- تصميم التكامل مع أنظمة خارجية باستخدام أنماط المحول ومنع التلوث.
- تحديد متطلبات غير وظيفية: القابلية للتوسع والتوافر والأداء والمرونة والمراقبة.
- دمج متطلبات الأمن والالتزام داخل المعمارية والتعاون مع أصحاب المصلحة الأمنيين.
- قيادة مراجعات التصميم وإرشاد قادة الهندسة وضمان تنفيذ يتوافق مع المعمارية.
المتطلبات والمؤهلات
- درجة البكالوريوس في علوم الحاسب أو الهندسة أو مجال ذي صلة.
- 8+ سنوات خبرة في هندسة البرمجيات، مع 3+ سنوات في دور معماري بأنظمة متعددة الخدمات.
- خلفية عملية في تطوير البرمجيات مع القدرة على مراجعة الشفرة.
- خبرة قوية في تصميم أنظمة موزعة: الميكروسيرفيس وحدود الخدمة وتصميم واجهات برمجة التطبيقات.
- خبرة متعمقة في بيئة خلفية رئيسية مثل Java وSpring Boot أو ما يعادلها.
- مهارات متقدمة في هندسة البيانات ونمذجة العلاقات واستراتيجيات التخزين.
- فهم قوي لهندسة الأمن: إدارة الهوية والوصول وOAuth2/OpenID Connect والتشفير.
- خبرة في التصميم للنشر السحابي أو الحاويات (Kubernetes/OpenShift) وCI/CD.
المهارات المطلوبة
المصدر: Workable. آخر تحقق أن الوظيفة متاحة: ١٤ نوفمبر ٢٠٢٦. التقديم يتم لدى صاحب العمل مباشرة.
قدّم الآن