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

مهندس برمجيات أول، إنتاجية المطورين

طوّر أنظمة CI/CD، وبنية اختبارية، وأدوات لوكلاء الذكاء الاصطناعي لمنصة Observe للرصد من Snowflake. حسّن سرعة المطورين وموثوقية الإصدارات في مؤسسة هندسية كبيرة.

الوصف

  • طوّر الأدوات الداخلية وخطوط CI/CD وسير عمل المطورين المدعوم بوكلاء الذكاء الاصطناعي، وحافظ عليها
  • وسّع البنية التحتية للاختبارات وأطر تنفيذها لتقصير دورات تلقي المطورين للملاحظات
  • حسّن إنتاجية المطورين من خلال أدوات أفضل وسير عمل محلي لتصحيح الأخطاء والاختبار
  • تعاون مع فرق التطوير والبنية التحتية وهندسة موثوقية المواقع (SRE) لتحسين عمليات الإصدار وموثوقية النشر وإدارة العناصر البرمجية
  • تابع أوقات البناء واستقرار الاختبارات وأداء CI وحسّنها على مستوى فرق الهندسة

المتطلبات

  • خبرة لا تقل عن خمس سنوات في هندسة البرمجيات، مع التركيز على إنتاجية الهندسة أو أدوات المطورين أو سير العمل المعتمد على الوكلاء أو أنظمة البناء أو هندسة الإصدارات
  • خبرة مثبتة في بناء أنظمة CI/CD وأدوات تنسيق البناء مثل Bazel أو Nix أو أدوات Go، وبنية أتمتة الاختبارات وصيانتها
  • إتقان لغة من لغات جانب الخادم مثل Go أو Python أو Java أو C++
  • خبرة عملية بالحاويات والبنية التحتية السحابية وأتمتة الإصدارات
  • اهتمام قوي بتجربة المطورين ومقاييس إنتاجيتهم والمنتجات الموجهة إليهم
  • خبرة في تطوير تطبيقات الواجهة الخلفية
  • خبرة في أدوات المطورين مفتوحة المصدر أو Kubernetes أو البنية التحتية كتعليمة برمجية
  • خبرة في منصات الرصد أو خطوط بيانات القياس عن بُعد أو أدوات التتبّع الموزع والتسجيل مثل OpenTelemetry أو Prometheus أو Jaeger
  • مساهمات في مشاريع مفتوحة المصدر في مجال الرصد أو البنية التحتية للبيانات أو إنتاجية المطورين