Senior Software Engineer - AI Platform Security
Mirai, a Scopely company
نبذة شاملة عن الوظيفة وأهميتها في السوق السعودي
تعتبر وظيفة مهندس برمجيات أول في مجال أمان منصات الذكاء الاصطناعي من الوظائف الحيوية والمهمة في السوق السعودي، حيث يتزايد الاهتمام بالتكنولوجيا الحديثة وتطبيقات الذكاء الاصطناعي في مختلف القطاعات. مع تزايد الاعتماد على هذه التقنيات، تبرز الحاجة إلى حلول آمنة وموثوقة لضمان حماية البيانات وضمان سلامة الأنظمة. في شركة "ميراى"، التابعة لشركة "سكوبلي"، نبحث عن فرد موهوب للانضمام إلى فريقنا الديناميكي، حيث سيعمل على تصميم وتطوير "طرق ممهدة" آمنة وموثوقة للمهندسين والأنظمة الذكية. إن هذا الدور يتطلب مهارات تقنية متقدمة وقدرة على التعاون مع فرق متعددة التخصصات، مما يساهم في تعزيز الابتكار وتحقيق النجاح في بيئة العمل.
المهام والمسؤوليات الرئيسية بالتفصيل
-
تصميم وبناء قدرات المنصة: تطوير مكونات منصة متكاملة تضمن تبني آمن وقابل للتوسع لأنظمة الذكاء الاصطناعي عبر المؤسسة، مما يسهل على الفرق الفنية تقديم الحلول بسرعة وكفاءة.
-
تطوير مكونات آمنة بشكل افتراضي: إنشاء واجهات برمجة التطبيقات (APIs) والخدمات والطرق الوقائية التي تبسط التعقيدات الأمنية، مما يتيح للفرق الهندسية التحرك بسرعة دون تعقيدات إضافية.
-
تحديد نقاط تقييم الأمان: وضع بوابات تقييم وأمان في سير العمل، تشمل اختبارات الرجوع والتحقق من مصدر النماذج واختبارات السلامة، بهدف تحسين موثوقية الأنظمة على المدى الطويل.
-
تحليل نقاط الضعف: التعرف على الثغرات في التصاميم المعمارية الحالية وتنفيذ تحسينات تعزز من قدرات الوقاية والكشف والاستجابة عبر جميع طبقات الذكاء الاصطناعي.
-
الشراكة مع مهندسي الذكاء الاصطناعي: التعاون مع فرق متعددة التخصصات لتوحيد طرق الأمان، والتتبع، وتجربة المطورين ضمن مسارات واضحة ومترابطة.
-
التكامل مع أنظمة الهوية المؤسسية: دمج الأنظمة مع أنظمة الهوية المؤسسية مثل تسجيل الدخول الموحد (SSO) وتطوير أطر تفويض تجمع بين التحكم القائم على السمات (ABAC) والتحكم القائم على العلاقات (ReBAC).
-
تطوير عناصر قابلة للتوسع: تصميم مكونات المنصة بحيث تكون قادرة على التوسع بسهولة مع زيادة الطلب على حلول الذكاء الاصطناعي.
-
التعاون عبر الفرق الفنية: العمل مع فرق التطوير لضمان أن الحلول المقدمة تفي بأعلى معايير الأمان والموثوقية، مع التركيز على تجربة المستخدم.
-
تقديم الدعم الفني: توفير الدعم والمشورة للفرق الفنية لضمان تنفيذ الحلول بشكل صحيح وفعال.
-
مراقبة الأداء: استخدام أدوات المراقبة والتتبع لتحليل الأداء في الوقت الفعلي وتحديد المجالات التي تتطلب تحسينات.
المتطلبات والمؤهلات المطلوبة
-
خبرة عملية: لا تقل عن 5 سنوات في مجال برمجة البرمجيات أو منصات الهندسة، مع خبرة مثبتة في تطوير أدوات داخلية أو بوابات للمطورين.
-
خبرة في تصميم الأنظمة: خبرة قوية في برمجة البرمجيات وتصميم الأنظمة، مع القدرة على التفكير في العمارة بشكل شامل وليس فقط في كتابة الأكواد.
-
معرفة بأنماط الاستقرار: الاطلاع على أنماط الاستقرار مثل المراقبة، والرجوع، وإدارة الحوادث، مما يسهم في تعزيز أداء النظام.
-
إجادة لغات البرمجة: خبرة في لغات البرمجة مثل Go أو Typescript، بالإضافة إلى Python، مما يسهل العمل على تطوير الحلول.
-
تجربة في تطوير البرمجيات الآمنة: خلفية قوية في تطوير البرمجيات ذات الأمان العالي، مع القدرة على التعامل مع التحديات الأمنية.
-
فهم بيئات السحابة: معرفة بخدمات البنية التحتية السحابية مثل AWS، بما في ذلك IAM وخدمات البنية التحتية.
-
معرفة بأدوات CI/CD: خبرة في تنفيذ عمليات التكامل المستمر والتسليم المستمر (CI/CD) باستخدام أدوات مثل GitHub Actions.
المهارات التقنية المطلوبة
-
تطوير البرمجيات: مهارات قوية في تطوير البرمجيات مع القدرة على بناء حلول آمنة وموثوقة.
-
تجربة في تطوير الأنظمة: فهم عميق لممارسات تطوير الأنظمة بما في ذلك الأساليب الحديثة في التصميم والتنفيذ.
-
التعامل مع الحاويات: معرفة بتقنيات الحاويات مثل Docker وKubernetes، مما يسهل إدارة التطبيقات.
-
تطوير البرمجيات المبنية على السحابة: القدرة على استخدام أدوات مثل Terraform أو Pulumi لتطبيق بنية تحتية كرمز.
-
تحليل البيانات: القدرة على استخدام أدوات المراقبة والتتبع لتحليل أداء الأنظمة وتحسينها.
المهارات الشخصية والقيادية
-
التواصل الفعال: مهارات تواصل قوية تسمح بالتعاون الفعال مع الفرق المتعددة التخصصات.
-
القدرة على التحليل: مهارات تحليلية قوية لتقييم التحديات المعقدة وتقديم الحلول المناسبة.
-
التوجه نحو النتائج: القدرة على العمل تحت الضغط وتحقيق النتائج المرجوة في الوقت المحدد.
-
المرونة والتكيف: القدرة على التكيف مع متطلبات العمل المتغيرة والتعامل مع التحديات بشكل إيجابي.
-
القيادة: القدرة على توجيه الفرق والمشاركة في تطوير استراتيجيات العمل.
بيئة العمل وثقافة الشركة
تتميز شركة "ميراى"، التابعة لشركة "سكوبلي"، ببيئة عمل ديناميكية تشجع على الابتكار والتعاون. نحن نؤمن بقيمة الشراكة والاحترام المتبادل بين الزملاء، حيث نسعى لبناء ثقافة عمل قائمة على التعلم المستمر وتبادل المعرفة. تعتبر بيئة العمل لدينا مكانًا مثاليًا للمهندسين الذين يسعون لتطوير مهاراتهم وتحقيق إمكاناتهم الكاملة. نحن نقدّر الأفكار الجديدة وندعم الموظفين في رحلتهم المهنية، مما يجعلهم جزءًا من مجتمع مبدع ومتفانٍ.
فرص التطور والنمو المهني
تسعى شركة "ميراى" لتوفير فرص تطوير مهني متميزة لموظفيها. نحن ندعم التعليم المستمر والتدريب من خلال ورش العمل والدورات التدريبية المتخصصة. كما نقدم فرصًا للمشاركة في مشاريع مبتكرة تساعد على تطوير المهارات التقنية والإدارية. إن العمل في بيئة تشجع على الابتكار والتعاون يتيح لك فرصة التقدم بسرعة في مسيرتك المهنية، مما يساهم في تحقيق أهدافك الشخصية والمهنية. نحن نؤمن بأن نجاح الشركة مرتبط بنجاح موظفينا، ونسعى جاهدين لتوفير كل ما يلزم لتحقيق ذلك.