drjobs Software Engineer OpenStack English

Software Engineer OpenStack

صاحب العمل نشط

1 وظيفة شاغرة
drjobs

حالة تأهب وظيفة

سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكتروني
Valid email field required
أرسل الوظائف
drjobs
أرسل لي وظائف مشابهة
drjobs

حالة تأهب وظيفة

سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكتروني

Valid email field required
أرسل الوظائف
الخبرة drjobs

Not Mentionedسنوات

موقع الوظيفة drjobs

دبي - الإمارات

الراتب drjobs

لم يكشف

drjobs

لم يتم الكشف عن الراتب

الجنسية

إماراتي

الجنس

ذكر

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

1 وظيفة شاغرة

الوصف الوظيفي

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

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

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

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

ما ستفعله

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

من أنت

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

ما تقدمه Canonical

التعلم والتطوير
مراجعة التعويضات السنوية
مكافآت التقدير
الإجازة السنوية
بطاقة الأولوية للسفر
خيار العمل المرن


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

1. لغات البرمجة
إتقان اللغات الشائعة: Python وJava وJavaScript وC++ وRuby وC# وSwift، إلخ.

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

تصميم الخوارزمية: الفرز والبحث والبرمجة الديناميكية والتكرار وما إلى ذلك.

تحليل التعقيد: تدوين Big-O وتحسين الأداء.
3. ممارسات تطوير البرمجيات
أنظمة التحكم في الإصدارات: Git وGitHub وGitLab وBitbucket.

منهجية Agile: Scrum وKanban وقصص المستخدم والسباقات والاستعراضات.

التطوير الموجه بالاختبار: اختبار الوحدة واختبار التكامل وأطر الاختبار الآلي (JUnit وMocha وما إلى ذلك).
4. إدارة قواعد البيانات
قواعد بيانات SQL: MySQL، PostgreSQL، Oracle، إلخ.
قواعد بيانات NoSQL: MongoDB، Cassandra، إلخ.
تصميم قاعدة البيانات: تصميم المخططات والعلاقات والتطبيع وتحسين الاستعلامات.
5. تصميم وهندسة البرمجيات
أنماط التصميم: Singleton، Factory، Observer، Strategy، إلخ.
تصميم النظام: هندسة عالية المستوى، خدمات مجهرية، أنظمة موزعة، واجهات برمجة تطبيقات REST.
مخططات UML: مخططات الفئات، مخططات التسلسل، إلخ.
6. تطوير الويب (إن أمكن)
واجهة المستخدم: HTML، CSS، JavaScript، أطر عمل مثل React، Angular، أو Vue.js.
الواجهة الخلفية: Node.js، Django، Flask، Spring، Ruby on Rails، إلخ.
خوادم الويب: Apache، Nginx، إلخ.
7. الحوسبة السحابية
المنصات: AWS، Azure، Google Cloud، إلخ.
الخدمات: الحوسبة والتخزين والشبكات والحلول الخالية من الخوادم.
خطوط أنابيب CI/CD: Jenkins، CircleCI، Travis CI، إلخ.
8. DevOps والأتمتة
الحاويات: Docker، Kubernetes.
البنية الأساسية ككود (IaC): Terraform، Ansible، إلخ.
التكامل المستمر/النشر المستمر (CI/CD).

نوع التوظيف

دوام كامل

المجال

المحاسبة

القسم / المجال المهني

الهندسة

نبذة عن الشركة

الإبلاغ عن هذه الوظيفة
إخلاء المسؤولية: د.جوب هو مجرد منصة تربط بين الباحثين عن عمل وأصحاب العمل. ننصح المتقدمين بإجراء بحث مستقل خاص بهم في أوراق اعتماد صاحب العمل المحتمل. نحن نحرص على ألا يتم طلب أي مدفوعات مالية من قبل عملائنا، وبالتالي فإننا ننصح بعدم مشاركة أي معلومات شخصية أو متعلقة بالحسابات المصرفية مع أي طرف ثالث. إذا كنت تشك في وقوع أي احتيال أو سوء تصرف، فيرجى التواصل معنا من خلال تعبئة النموذج الموجود على الصفحة اتصل بنا