Grafana Labs
Grafana Labs
تطوّر Grafana Labs برمجيات مفتوحة المصدر لمراقبة قابلية الملاحظة وفهم أداء البنية التحتية والتطبيقات وأنظمة الواجهة الأمامية وصحتها. تجمع منصتها المقاييس والسجلات وآثار التتبّع وملفات التعريف من خلال منتجات تشمل Grafana وLoki وTempo وMimir، ما يساعد المؤسسات على تصور البيانات ومراقبة الخدمات والتحقيق في الحالات غير الاعتيادية وتحليل الأسباب الجذرية وإدارة أهداف مستويات الخدمة. وتوفر Grafana Labs خيارات للنشر السحابي والنشر المُدار ذاتيًا، مع تكاملات لتقنيات مثل Prometheus وOpenTelemetry. تعمل الشركة في قطاعي البرمجيات المؤسسية كخدمة والذكاء الاصطناعي، وتطوّر أدوات للفرق المسؤولة عن مراقبة البنية التحتية وقابلية الملاحظة الحديثة.

مهندس خلفية أول، قواعد البيانات

قيادة هندسة الواجهة الخلفية لنظام Tempo، نظام التتبّع الموزع مفتوح المصدر من Grafana Labs، عبر مكوّنات قواعد بياناته. تحسين واجهات البرمجة القابلة للتوسع والأداء والموثوقية والعمليات لمنتجات Grafana للرصد.

الوصف

  • تحديد التوجه التقني للتحديات المعقدة في خارطة طريق Tempo.
  • قيادة مبادرات هندسية تمتد لأشهر، بدءًا من تعريف المشكلة وحتى الإطلاق.
  • العمل مع مهندسي Staff والقائد التقني لصياغة التوجه بين الفرق.
  • تولّي مسؤولية المكوّنات التي تشمل الإدخال والتخزين والاستعلام وإنشاء المقاييس.
  • إعداد وثائق التصميم وعرضها والمشاركة في مراجعات التصميم.
  • موازنة الأداء والتكلفة والتعقيد عند اتخاذ القرارات التقنية.
  • بناء واجهات برمجة تطبيقات منظمة ويمكن التنبؤ بها وسهلة الاكتشاف للأشخاص والوكلاء والمنتجات وفرق التكامل.
  • تحقيق أهداف مستوى الخدمة (SLO)، بما فيها زمن استجابة الكتابة عند P99 والحوادث المتكررة والتكلفة لكل جيجابايت يتم إدخاله.
  • تقليل الجهد التشغيلي من خلال عمليات إطلاق قابلة للتهيئة وتنبيهات قابلة للتنفيذ.
  • التنسيق مع فريق المنتج والفرق ذات الصلة، بما فيها App Observability وAsserts وDrilldown وGrafana Assistant.
  • دعم نمو المهندسين من خلال مراجعة الشيفرة وتقديم ملاحظات التصميم والعمل الثنائي.
  • المشاركة في مناوبات الاستدعاء والاستجابة للحوادث ومراجعات ما بعد الحوادث.
  • الإسهام في Tempo ومجتمع البرمجيات مفتوحة المصدر، بما في ذلك مراجعة المساهمات الخارجية.
  • تطوير تجميع آثار التتبّع والتوسع التلقائي وأداء الإدخال والاستعلام وعمليات الخلايا المتعددة والحدود الموجّهة للعملاء.

المتطلبات

  • نجاح مثبت في تسليم مشاريع معقدة تمتد لأشهر، من التصميم إلى التسليم والتشغيل.
  • خبرة عملية واسعة في بناء أنظمة بيانات موزعة للإنتاج وتشغيلها.
  • خبرة في مسارات إدخال البيانات أو محركات التخزين أو تنفيذ الاستعلامات أو أنظمة مماثلة.
  • إتقان قوي لهندسة البرمجيات، مع التركيز على شيفرة نظيفة وموثوقة وفعالة وقابلة للصيانة.
  • مهارات قوية في Go، أو خبرة في Rust أو C أو C++ مع القدرة على الانتقال إلى Go.
  • خبرة في تحمّل مسؤولية خدمات الإنتاج والمشاركة في مناوبات الاستدعاء.
  • خبرة في تقليل الأعباء التشغيلية والتعامل مع أهداف مستوى الخدمة بوصفها قدرة للمنتج.
  • نهج يركز على العملاء وتسليم عملي وتدريجي.
  • تواصل كتابي وشفهي واضح في بيئة عمل عن بُعد بالكامل وغير متزامنة.
  • يشترط الإقامة في الولايات المتحدة أو كندا.

المزايا

  • وحدات أسهم مقيدة (RSUs).
  • ميزانية تمولها الشركة لمساعدات البرمجة بالذكاء الاصطناعي.
  • إمكانية الوصول إلى نماذج متقدمة من OpenAI وAnthropic وGoogle.
  • عمل عن بُعد بالكامل وثقافة عمل عالمية عن بُعد.
  • مسارات للتطور المهني.
  • تهيئة حضورية عند بدء العمل.
  • 30 يومًا من الإجازة السنوية، تشمل ثلاثة أيام إغلاق لشركة Grafana.
  • تواصل شفاف وتحديثات منتظمة على مستوى الشركة.
  • استقلالية ودعم لإنجاز عمل عالي الجودة.
  • ثقافة قائمة على الثقة العالية والتمكين والتواضع.
  • سياسة إجازات سنوية عالمية، وفقًا للقوانين المحلية.