مشهد مقابلات DevOps/SRE

DevOps مقابل SRE: فهم الأدوار

4 دقيقة للقراءة

قبل الغوص في التحضير للمقابلات، يجب أن تفهم ما الذي تُقابل من أجله. DevOps وSRE تخصصان مرتبطان لكنهما مختلفان مع توقعات متباينة.

دور مهندس DevOps

يركز مهندسو DevOps على الأتمتة وخطوط التسليم:

المسؤولية التركيز
خطوط CI/CD أتمتة البناء والاختبار والنشر
البنية التحتية كرمز Terraform، CloudFormation، Pulumi
تنسيق الحاويات Docker، Kubernetes
إدارة التكوين Ansible، Chef، Puppet
منصات السحابة AWS، GCP، Azure

المقاييس الرئيسية التي يملكها DevOps:

  • تكرار النشر
  • الوقت المستغرق للتغييرات
  • متوسط وقت الاسترداد (MTTR)
  • معدل فشل التغييرات

دور مهندس موثوقية الموقع (SRE)

SRE، الذي ابتكرته Google، يطبق هندسة البرمجيات على العمليات:

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

المقاييس الرئيسية التي يملكها SRE:

  • التوفر (99.9%، 99.99%)
  • النسب المئوية لزمن الاستجابة (p50، p99، p999)
  • معدلات الأخطاء
  • التشبع (استخدام الموارد)

مصفوفة مقارنة الأدوار

الجانب مهندس DevOps SRE
التركيز الأساسي خطوط التسليم موثوقية النظام
الخلفية غالباً Ops → Dev غالباً Dev → Ops
كثافة البرمجة 30-50% 50-70%
المناوبة أحياناً مطلوبة عادةً
الراتب النموذجي (2025) $130K-$220K $150K-$280K

الواقع الهجين: DevOps/SRE

العديد من الشركات تمزج بين الدورين. سترى مسميات وظيفية مثل:

  • "مهندس DevOps/SRE"
  • "مهندس موثوقية المنصة"
  • "مهندس البنية التحتية"
  • "مهندس الإنتاج" (مصطلح Meta)

نصيحة للمقابلة: اطرح أسئلة توضيحية حول تركيز الدور أثناء مكالمات المُجند. "هل هذا الدور يركز أكثر على CI/CD أم على موثوقية الإنتاج؟"

أي دور يناسبك؟

اختر DevOps إذا:

  • تحب بناء خطوط أنابيب آلية
  • تستمتع بالتكرار السريع والنشر
  • تريد تحسين تجربة المطورين
  • تفضل الاتساع على العمق

اختر SRE إذا:

  • تستمتع بتصحيح الأخطاء العميق في الأنظمة
  • تريد كتابة كود يحل المشاكل التشغيلية
  • مرتاح مع دورات المناوبة
  • تريد العمل على أنظمة موزعة واسعة النطاق

التالي، سنستكشف فئات الشركات وما تتوقعه كل منها من مرشحي DevOps/SRE. :::

اختبار

اختبار الوحدة 1: مشهد مقابلات DevOps/SRE

خذ الاختبار