
تطوّر BeyondTrust حلولًا للأمن السيبراني تساعد المؤسسات على حماية الأنظمة والبيانات الحيوية من التهديدات الداخلية والخارجية. وتركّز منتجاتها على إدارة الوصول المميّز، بما يساعد الشركات على تأمين الهويات وبيانات الاعتماد وحقوق الوصول المرتبطة بالمستخدمين الذين يتصلون بالموارد الحساسة وإدارتها.
مهندس برمجيات أول في BeyondTrust (عن بُعد - الولايات المتحدة)
طوّر وادعم منتجات BeyondTrust للوصول الآمن عن بُعد بصفتك مهندس برمجيات أول. حافظ على أنظمة تشغيل الأجهزة، وسير عمل الإصدارات، وبنية AWS التحتية التي تخدم عملاء أمن الهوية.
الوصف
- تطوير وصيانة تعليمات برمجية موثوقة لتطبيقات المؤسسات المعقدة من نوع العميل والخادم
- تحويل مخططات التطبيقات وحالات الاستخدام إلى برمجيات عاملة
- التعاون مع الزملاء وأصحاب المصلحة في تصميم الميزات وتحديد توجه المنتج
- إنشاء حالات الاختبار ووثائق التطوير بالتعاون مع ضمان الجودة
- إبقاء الزملاء والمديرين على اطلاع بالمشكلات والمخاطر والقضايا
- توثيق أعمال التطوير بشكل شامل
- العمل مع الدعم الفني، ومع العملاء عند الحاجة، لتشخيص المشكلات وحلها
- تحديد نطاق المشروعات والمهام وتقديم تقديرات زمنية موثوقة
- التحقيق في المشكلات التقنية المعقدة في قاعدة التعليمات البرمجية واستكشافها وفرزها
- دمج ملاحظات المنتج وتنفيذ الإصلاحات وإنشاء التصحيحات
- إنشاء صور الأجهزة وحزمها وتوقيعها وإصدارها، إلى جانب تحديثات البرمجيات لبيئات التشغيل المحلية والسحابية
- نشر وتشغيل بنية تحتية سحابية تشمل الحوسبة ونظام DNS والتخزين وإدارة المفاتيح
المتطلبات
- خبرة مهنية لا تقل عن خمس سنوات في تطوير البرمجيات
- إتقان جميع مراحل دورة حياة تطوير البرمجيات (SDLC)
- خبرة واسعة في العمل ضمن بيئات Unix وLinux
- خبرة مهنية في Python وPHP
- خبرة في Laravel أو إطار عمل MVC مماثل
- خلفية في صيانة قواعد تعليمات برمجية كبيرة وقديمة
- خبرة عملية في AWS تشمل EC2 وRoute 53 وS3 وIAM وKMS
- خبرة في تصميم قواعد البيانات وإدارتها
- خبرة عملية في كتابة اختبارات الوحدات
- خبرة في العمل وفق منهجيات Agile
- معرفة قوية بأنماط تصميم البرمجيات الحديثة
- خبرة في إدارة دورة التطوير الكاملة حتى إصدار المنتج ضمن بيئة Agile
- فهم مبادئ أمن الشبكات والتشفير
- مهارات قوية في التواصل الكتابي والشفهي باللغة الإنجليزية، والعرض، والتعامل مع الآخرين
- خبرة في الإسهام ضمن فريق Agile يستخدم ممارسات التكامل والتطوير المستمر
المزايا
- ثقافة مرنة قائمة على الثقة وتركز على التعلم المستمر
- تقدير نمو الموظفين
- بيئة عمل ملتزمة بالتنوع والشمول
- فرص للتعلم والتطوير المهني