تعلن منصة ادراك للتعليم الالكتروني عن حاجتها مهندس عمليات تطوير برمجيات
مهندس عمليات تطوير البرمجيات (DevOps)FULL TIME
الوصف الوظيفي
إدراك هي إحدى منصات التعلّم الإلكتروني الرائدة في المنطقة العربية. تضم المنصة ما يزيد عن 6 ملايين مستخدم مسجّل وتهدف إلى توفير تعليم إلكتروني مجاني للناطقين باللغة العربية. نبحث عن مهندس عمليات تطوير برمجيات (DevOps) لوحدة البنية التحتية للمنصة.
المسؤوليات
· العمل مع فريق التطوير لدى إدراك لتصميم وبناء حلول قابلة للتطوير وآمنة.
· إعداد وتكوين وصيانة البنية التحتية السحابية لمنصة إدراك (بيئات الإنتاج والعرض والتطوير).
· خلق بيئة تطوير فعّالة ومستقرة تحاكي بيئة الإنتاج لدى إدراك لتيسير تطوير أعضاء الفريق على المدى الطويل وتقليل وقت تهيئة المنضمين الجدد.
· تكوين الخدمات الفنية التي تتطلبها المنصة أو المنظمة والحفاظ عليها.
· إجراء التغييرات على كود إدراك التي تتطلبها عمليات تطوير البرمجيات (DevOps).
· دعم فرق إدراك فيما يتعلق بالطلبات الفنية التي تتطلب دعم عمليات تطوير البرمجيات (DevOps) أو البنية التحتية أو إدارة النظم.
متطلبات الوظيفة
· درجة البكالوريوس في مجال ذي صلة أو شهادة معادلة في تخصص ذي صلة.
· خبرة لا تقلّ عن 4 سنوات في مجال عمليات تطوير البرمجيات (DevOps).
· خبرة مثبتة في إعداد موارد الحوسبة السحابية والخدمات الفنية والمنصات المتكاملة تمامًا وتكوينها واستكشاف أخطائها وإصلاحها والحفاظ عليها.
المعرفة والمهارات
· خبرة مثبتة في منصة جوجل السحابية (GCP) وخدمات أمازون ويب (AWS).
· المعرفة بنشر التطبيقات المطورة باستخدام لغة بايثون وصيانتها (تعتمد مجموعة البرمجيات لدينا بشكلٍ أساسي على لغة البرمجة بايثون/منصة جانغو)
· خبرة في مجال تزامن الحاويات (منصة "دوكر" ونظام "كوبرنيتيس").
· العمل بأدوات أتمتة النشر وإدارة البنية التحتية والتي تتمثل في أدوات "أنسيبل" بشكل أساسي.
· معرفة واسعة في مسار التكامل المستمر/النشر المستمر وأدواته (Jenkins، Rundeck، Github Actions).
· معرفة جيدة بمختلف لغات البرمجة النصية (باش، بايثون).
· خبرة في إعداد/بناء أدوات تتبع الأداء (مثل Newrelic).
· خبرة في اختبارات التحميل/أدوات قياس الأداء.
· خبرة في بناء/صيانة البنية التحتية لأتمتة الاختبارات.
· خبرة واسعة جدًا في نظام التشغيل "لينوكس" وبرنامج "جت" وإدارة قواعد البيانات (MySQL وMongo).
· معرفة واسعة بشبكات الكمبيوتر وتكويناتها بالإضافة إلى أمان الشبكة.
· معرفة واسعة بشبكات الحاسوب وتكوينها بالإضافة إلى أمن الشبكات.
· قدرة مثبتة على التعلّم السريع وتطبيق التقنيات والأدوات ولغات البرمجة الجديدة.
· مهارات تنظيمية متميزة تشمل مهارات الاتصال والتخطيط والتعاون مع فرق من مستويات مختلفة من المعرفة الفنية والعمليات المتنوعة.
· القدرة على التعامل مع مشاريع متعددة في وقت واحد.
· مهارات قوية جدًا في حل المشكلات.
· فهم قوي لعمليات تطوير البرمجيات (DevOps) ومبادئ تطوير البرمجيات "أجايل".
التقديم المباشر من خلال الضغط على الصورة
*** ملاحظة : إذا لم تستطع التقديم من خلال الضغط على الصورة يرجى الدخول الى المصدر لتتمكن من تقديم الطلب .