وصف
الملخّص:
مسؤول إدارة قواعد البيانات (DBA) هو الشخص المسؤول عن إدارة وصيانة أنظمة قواعد البيانات لضمان موثوقيتها وأمنها وكفاءتها وتوافرها، مع التعامل مع المهام الإدارية، وضبط الأداء، والنسخ الاحتياطي/الاستعادة، ودعم دورة حياة قاعدة البيانات.
أبرز النقاط:
1. إدارة أنظمة قواعد البيانات وصيانتها لضمان موثوقيتها وأمنها وأدائها العالي
2. إجراء ضبط الأداء وضمان التوفر العالي
3. استكشاف الأعطال وإصلاحها وضمان سلامة البيانات
**مسؤول إدارة قواعد البيانات (DBA) — الوصف الوظيفي**
**نظرة عامة**
مسؤول إدارة قواعد البيانات (DBA) يدير ويبقي أنظمة قواعد البيانات في حالة تشغيل فعّالة لضمان موثوقيتها وأمنها وكفاءتها وتوافرها. ويقوم بالمهام الإدارية، وضبط الأداء، والنسخ الاحتياطي/الاستعادة، وإدارة وصول المستخدمين، ودعم دورة حياة قاعدة البيانات.
**المهام الرئيسية**
* تثبيت خوادم قواعد البيانات وتكوينها وإدارتها في بيئات التطوير/الاختبار/الإنتاج.
* إدارة المستخدمين والأدوار والصلاحيات وإعدادات الأمان.
* كتابة برامج SQL والإجراءات المخزنة والطرق العرضية وبرامج الصيانة (حسب الحاجة).
* مراقبة صحة قاعدة البيانات: التخزين، وحدة المعالجة المركزية/الذاكرة، القفل، الاستعلامات الطويلة\-التشغيل، حالة التكرار/التوفّر العالي.
* أداء ضبط الأداء: الفهارس، وتحسين الاستعلامات، وخطط التنفيذ، وتحديد سعة القدرة الاستيعابية.
* ضمان التوفر والمرونة: التجميع/التكرار، واختبار التحويل التلقائي عند الفشل (إن أمكن).
* إدارة عمليات النسخ الاحتياطي والاستعادة واستعادة الكوارث؛ واختبار الاستعادة بشكل دوري.
* تطبيق التصحيحات والترقيات والإصدارات الصيانية مع التحكم في التغيير وتخطيط فترات التوقف.
* إدارة سلامة البيانات والقيود؛ ودعم تغييرات المخطط والتحويلات (بالتنسيق مع المطورين).
* استكشاف الأعطال وإجراء تحليل السبب الجذري ووضع خطوات الحل.
* تطبيق المعايير المتعلقة بالتدقيق والتسجيل ومتطلبات الامتثال (إن وجدت).
* توثيق الإجراءات وكتب التشغيل ومعمارية قواعد البيانات؛ ودعم عمليات التدقيق والاستعراض.
**المؤهلات المطلوبة**
* خبرة عملية في إدارة منصة واحدة على الأقل من منصات قواعد البيانات الرئيسية (مثل Oracle، SQL Server، PostgreSQL، MySQL، MongoDB—حسب صاحب العمل).
* مهارات قوية في لغة SQL والمفاهيم الأساسية (الفهارس، المعاملات، مستويات العزل، خطط الاستعلام).
* خبرة في مفاهيم النسخ الاحتياطي/الاستعادة والاستعادة؛ والارتياح في إجراء اختبارات الاستعادة.
* كفاءة في مراقبة الأداء واستكشاف الأخطاء وإصلاحها.
* معرفة أساسيات إدارة أنظمة Linux/Windows والأمور الأساسية في الشبكات (حسب الصلة).
* مهارات قوية في حل المشكلات وقدرة واضحة على التواصل التقني.
**المؤهلات المفضّلة**
* خبرة في التوفّر العالي واستعادة الكوارث (مثل التكرار، والتجميع، وإرسال السجلات).
* مهارات البرمجة النصية/الأتمتة (Python، PowerShell، Bash، SQL).
* معرفة بقواعد البيانات المدارة سحابيًّا أو المنصات السحابية (AWS/Azure/GCP).
* خبرة في أدوات وممارسات نقل البيانات.
* شهادات في قواعد البيانات (مثل Oracle، Microsoft، PostgreSQL) و/أو خبرة في التعاون مع فرق DevOps.
* معرفة بمعايير الامتثال ومتطلبات تسجيل التدقيق (SOC 2، ISO، HIPAA—إن كانت ذات صلة).
الراتب: ر.ع. ١٬٣٩٤٫٥٩٠ \- ر.ع. ١٬٨٤٩٫٢٢٠ شهريًّا
مكان العمل: شخصيًا