drjobs مهندس الأداء - مفتوح المصدر English

مهندس الأداء - مفتوح المصدر

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

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

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

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

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

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

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

1 - 0 سنوات

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

المنامة - البحرين

الراتب الشهري drjobs

لم يكشف

drjobs

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

الجنسية

أي جنسية

الجنس

N/A

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

1 وظيفة شاغرة

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

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

الشركة يقودها المؤسس، وهي مربحة ومتنامية.

لقد أنشأنا مسارًا وظيفيًا جديدًا في Canonical لمهندسي الأداء الذين يقدمون وضوحًا استثنائيًا لأداء البرامج وصحتها وكفاءتها. نقوم بإضافة هذه الأدوار إلى كل فريق هندسي في الشركة.

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

لدينا أيضًا فرق تعمل مع كل بائعي السيليكون الرئيسيين والسحابة، مع التركيز بشكل خاص على تحسين أداء المجموعة بأكملها لتلك البنية أو عائلة وحدة المعالجة المركزية أو برنامج Hypervisor. هدفنا هو التأكد من أن مستخدمي Ubuntu يمكنهم اختيار أي نظام أساسي يريدونه لأعباء العمل الخاصة بهم ومعرفة أن لديهم إمكانية الوصول إلى أفضل أداء وكفاءة عبر المجموعة بأكملها من kernel إلى برنامج الترميز.

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

هذا هو المسار الوظيفي لمنشدي الكمال والفنانين الدقيقين. سواء كان لديك تركيز لغوي معين - C أو C++ أو Rust أو Golang أو Python أو Java أو Flutter-Dart أو غيرها - أو حب معين للنواة أو الأجهزة أو مجموعة تعليمات وحدة المعالجة المركزية، سواء كنت ترى نفسك تقود تجربة المستخدم المتصورة من خلال الأداء أو تحسين كفاءة مراكز البيانات لتقليل البصمة الكربونية، فهذه العملية هي أفضل طريقة للعثور على دور في Canonical يتحدث عن دقتك وإصرارك وبصيرتك وقيادتك.

الموقع: لدينا فرق في كل منطقة زمنية، ويمكننا استيعاب الطلبات من أي بلد تقريبًا.

مهارات جميلة نقدرها

رؤى وحدة المعالجة المركزية ولغة التجميع ذات المستوى المنخفض - فهم ذاكرة التخزين المؤقت والسجلات والتوجيه والذاكرة
رؤى أداء Kernel - الجدولة، وتبديل السياق، وتسريع الأجهزة
رؤى أداء الأنظمة الموزعة - التتبع وتصحيح الأخطاء
رؤى أداء مستوى المترجم - التحسين الموجه للملف الشخصي، والتضمين، والمجمع
رؤى أداء وقت التشغيل - Golang وPython وJVM وNodeJS
تقييم أداء قاعدة البيانات – الخطط، الفهرسة، نمذجة البيانات، التتبع، المراقبة
رؤى أداء متصفح الويب - JS، أطر عمل الويب، التتبع، CSS
أدوات قياس الأداء - ملفات التعريف، eBPF، D-Trace، مخططات اللهب
المعايير وأدوات قياس الأداء - Phoronix Test Suite، وغيرها
اختبار الأدوات والقدرات في C وC++ وRust وPython وGolang وNodeJS وJavaScript

الدور يستلزم

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

نوع التوظيف

دوام كامل

المجال

لم يذكر

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

الإدارة

المهارات المطلوبة

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

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