تفاصيل الوظيفة

وصف الوظيفة

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

نبحث عن مهندس منصة سحابية عالي الحافز للانضمام إلى فريق الهندسة السحابية لدينا. المرشح المثالي شغوف بموثوقية البيانات، الأداء، وخدمات الدعم القابلة للتوسع. يركز هذا الدور على الموثوقية، الأداء، التشغيل، الأتمتة، والتحسين المستمر لخدمات الدعم الحيوية مثل MySQL و PostgreSQL و MongoDB و Elasticsearch/OpenSearch و Kafka وقواعد البيانات التحليلية (مثل StarRocks و ClickHouse) وغيرها من تقنيات قواعد البيانات والرسائل عبر بيئات سحابية-محلية وهجينة. هذا ليس دور DBA تقليدي. يفهم المرشح المثالي الأنظمة الموزعة وKubernetes والمنصات السحابية، والأتمتة، والبنية كرمز، والمراقبة، وتدفقات العمل المساعدة بالذكاء الاصطناعي، ويمكنه مساعدة فرق هندسة المنتج على استخدام خدمات الدعم بشكل آمن وفعال.

ما ستفعله

موثوقية البيانات وتشغيل خدمات الدعم

  • ملكية الموثوقية، الأداء، القابلية للتوسع، والصحة التشغيلية لمنصات MySQL و PostgreSQL و MongoDB و Elasticsearch/OpenSearch و Kafka و StarRocks و ClickHouse وغيرها من المنصات المماثلة.
  • تحديد أفضل الممارسات لكيفية استخدام فرق هندسة المنتج للمنصات المعاملية والوثائقية وعمليات البحث والرسائل والتحليلات.
  • تصميم وصيانة خدمات منصة عالية التوفر، قابلة للتوسع، ومرنة، بما في ذلك التكرار، النسخ الاحتياطي، الاسترداد، الفشل التلقائي، وتدابير استعادة الكوارث.
  • إجراء تخطيط السعة، ضبط الأداء، مراجعات الأحمال، الترقيات، التحديثات، وإدارة دورة حياة خدمات المنصة.
  • تحديد وحل المخاطر مثل الاستعلامات البطيئة، الأقسام الساخنة، تآخر المستهلك، تآخر النسخ، نمو الفهارس، مشاكل الاحتفاظ، وإشباع التخزين.
  • استكشاف وحل قضايا الإنتاج المعقدة المتعلقة بقاعدة البيانات وأنظمة الرسائل ومنصات البحث والمنصات البيانات الموزعة.

هندسة Kubernetes والمنصة السحابية

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

الأتمتة وتمكين المنصة

  • استخدام الأتمتة وInfrastructure as Code وGitOps وCI/CD لجعل خدمات الدعم قابلة لإعادة الاستخدام وموثوقة وأسهل في التشغيل.
  • المساهمة في قدرات منصة ذاتية الخدمة، والحواجز الآمنة، ولوحات التحكم، والتنبيهات، وكتب التشغيل، وفحوص جاهزية الإنتاج.
  • استخدام تدفقات العمل عبر الذكاء الاصطناعي عند الحاجة لفرز الحوادث، وتحليل السبب الجذري، وتحليل الاستعلام، وتوقع السعة، والتوثيق، ودعم المطورين.
  • التعاون مع فرق Product Engineering، وSRE، والأمن، وهندسة البيانات، وفرق منصة السحابة لتحسين الموثوقية والأداء والتوافر وموقف الأمن.

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

  • من 4 إلى 7 سنوات خبرة في هندسة المنصة، SRE، هندسة موثوقية قواعد البيانات، هندسة منصة البيانات، DevOps، أو أدوار ذات صلة.
  • خبرة عملية قوية مع MySQL و PostgreSQL و Kafka وعلى الأقل أحد MongoDB أو Elasticsearch/OpenSearch في بيئات الإنتاج.
  • الخبرة في منصات البيانات التحليلية أو الموزعة مثل StarRocks و ClickHouse و Apache Doris و Druid و Pinot أو أنظمة OLAP المماثلة مرغوبة بشدة.
  • خبرة عملية في تشغيل أحمال حالة في بيئات قائمة على Kubernetes.
  • فهم جيد لمفاهيم التوفر العالي والتكرار والنسخ الاحتياطي والاسترداد والتخطيط السعوي وتحسين الأداء.
  • الع familiarity مع مفاهيم الأنظمة الموزعة بما في ذلك التقسيم والتكرار والتجزئة والاتساق والضغط الخلفي وتآخر المستهلك وتحسين الاستعلام.
  • خبرة مع منصة سحابية واحدة على الأقل (AWS، GCP، أو OCI).
  • خبرة في أتمتة التوفير والنشر والتكوين والمراقبة وإدارة دورة الحياة باستخدام أدوات مثل Terraform وHelm وAnsible وGitOps أو أطر أتمتة مشابهة.
  • مهارات برمجة أو كتابة سكربتات قوية في Python وBash وGo أو ما شابه.
  • خبرة مع منصات الرصد مثل LTGM وPrometheus/Grafana وELK/OpenSearch وDatadog أو ما يعادلها.
  • مهارات استكشاف الأخطاء وحلها، التفكير التحليلي، وتصحيح المشاكل عبر الأنظمة الموزعة.
  • اتصالات ممتازة، تعاون، ومهارات التوثيق.
  • فضول مُظهَر، وملكـية العمل، والقدرة على التكيّف وتوجيه فرق هندسة المنتج.
  • المؤهلات المفضلة: خبرة في تصميم وتشغيل أو تحسين منصات قواعد بيانات موزعة كبيرة النطاق، رسائل، بحث أو تحليل.
  • خبرة في تشغيل أو تحسين قواعد البيانات التحليلية وأنظمة OLAP مثل StarRocks وClickHouse وApache Doris وDruid وPinot.
  • خبرة في منصات البث والبيانات في الوقت الحقيقي باستخدام تقنيات مثل Kafka وFlink وSpark وCDC أو بيئات مشابهة.
  • التعرّف على Analytics وData Engineering ومنصات AI/ML وتطبيقات قائمة على LLM أو مشاريع بنية تحتية للذكاء الاصطناعي.
  • خبرة في استخدام أدوات أو وكلاء مساعديAI لتحسين العمليات، الاستكشاف، التوثيق، أو خدمة المطورين الذاتية.
  • المعرفة المعاصرة بهندسة البيانات الحديثة وتنسيقات الجدول المفتوحة مثل Apache Iceberg وDelta Lake أو Apache Hudi يعتبر ميزة قوية.
  • خبرة بممارسات GitOps وخطوط CI/CD ومنهجيات هندسة المنصات الحديثة.
  • شهادات ذات صلة في منصات السحابة، Kubernetes، تقنيات قواعد البيانات، أو هندسة البيانات تعتبر ميزة إضافية.

Similar Jobs