Software Engineer OpenStack

Be among the first applicants.
Canonical
Dubai
AED 120,000 - 200,000
Be among the first applicants.
3 days ago
Job description

الأدوار والمسؤوليات

بصفتك مهندس برمجيات في فريق هندسة OpenStack، ستقوم ببناء Charmed OpenStack وCeph، وهي مجموعة من السحابة المفتوحة المصدر المستندة إلى Python لنشر وإدارة OpenStack وCeph. سيعمل عملك على جلب تقنيات منصة السحابة إلى مجموعة واسعة من المستخدمين وبيئات الحوسبة، من أجهزة سطح المكتب إلى الخوادم المعدنية. يتطلب هذا الدور مطور برامج Python لديه شغف بأتمتة البنية التحتية ككود.

يجب أن يكون المتقدمون متحمسين لمستقبل مركز البيانات المحدد بالبرمجيات والأنظمة الموزعة والمصدر المفتوح. Canonical هو فريق موزع عالميًا من المهندسين الذين يتشاركون هذا الشغف، وستحتاج إلى العمل بشكل جيد في هذا السياق. المهندسون الذين ينجحون في Canonical يدركون ديناميكيات نظام المصدر المفتوح، ويدركون بنفس القدر احتياجات المنظمات الكبيرة والمبتكرة.

تتضمن هذه الوظيفة السفر الدولي عدة مرات في السنة، عادةً لمدة أسبوع واحد في كل مرة.

ما ستفعله

  1. التعاون بشكل استباقي مع فريق موزع
  2. كتابة كود عالي الجودة لإنشاء ميزات جديدة
  3. تصحيح المشكلات وإنتاج كود عالي الجودة لإصلاحها
  4. مراجعة الكود الذي أنتجه مهندسون آخرون
  5. مناقشة الأفكار والتعاون في إيجاد حلول جيدة
  6. ضمان نجاح OpenStack وCeph على بنيات متعددة
  7. العمل من المنزل مع السفر العالمي لمدة تتراوح من أسبوعين إلى أربعة أسابيع للأحداث الداخلية والخارجية

من أنت

  1. أنت تحب التكنولوجيا والعمل مع أشخاص لامعين
  2. أنت فضولي ومرن وواضح ومسؤول
  3. أنت تقدر المهارات الناعمة وأنت شغوف ومغامر ومدروس ودافع ذاتيًا
  4. لديك درجة البكالوريوس أو ما يعادلها في علوم الكمبيوتر أو العلوم والتكنولوجيا والهندسة والرياضيات أو درجة مماثلة
  5. لديك خبرة في Python
  6. لديك اهتمام وخبرة في اثنين أو أكثر من المجالات التالية: Ubuntu Linux - kernel أو userspace، Kubernetes، OpenStack، Ceph، AI/ML، QEMU/KVM، LXC/LXD، Python، Go، C، Postgresql، Mongo، Debian التعبئة والتغليف، خدمات الويب القابلة للتطوير
  7. لديك خبرة في التعامل مع بنيات غير x86، بما في ذلك s390 وarm64 وpower وغيرها
  8. لديك خبرة في OpenStack وOVN وOpenvswitch وتقنيات سحابية أخرى ذات صلة

ما تقدمه Canonical

  1. التعلم والتطوير
  2. مراجعة التعويضات السنوية
  3. مكافآت التقدير
  4. الإجازة السنوية
  5. بطاقة الأولوية للسفر
  6. خيار العمل المرن

الملف الشخصي المرغوب للمرشح

  1. لغات البرمجة: إتقان اللغات الشائعة: Python وJava وJavaScript وC++ وRuby وC# وSwift، إلخ.
  2. هياكل البيانات والخوارزميات: المفاهيم الأساسية: المصفوفات والقوائم المرتبطة والأشجار والرسوم البيانية والمكدسات والطوابير وخرائط التجزئة وما إلى ذلك.
  3. ممارسات تطوير البرمجيات: أنظمة التحكم في الإصدارات: Git وGitHub وGitLab وBitbucket.
  4. إدارة قواعد البيانات: قواعد بيانات SQL: MySQL، PostgreSQL، Oracle، إلخ.
  5. تصميم وهندسة البرمجيات: أنماط التصميم: Singleton، Factory، Observer، Strategy، إلخ.
  6. تطوير الويب (إن أمكن): واجهة المستخدم: HTML، CSS، JavaScript، أطر عمل مثل React، Angular، أو Vue.js.
  7. الحوسبة السحابية: المنصات: AWS، Azure، Google Cloud، إلخ.
  8. DevOps والأتمتة: الحاويات: Docker، Kubernetes.

المهارات المطلوبة: الرياضيات الهندسية، تنسيق هندسة البرمجيات، دعم البرمجيات

نوع التوظيف: Full-time

القسم / المجال المهني: الهندسة

الخبرة: Not Mentioned سنوات

الجنس: ذكر

عدد الوظائف الشاغرة: 1

تاريخ الانضمام: Wed, 12 Feb 2025

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Software Engineer OpenStack jobs in Dubai