وصف
الملخص:
إدارة وصيانة وتحسين أنظمة قواعد البيانات لضمان التوفر العالي والأداء المتميز والأمن وسلامة البيانات عبر مختلف البيئات.
أبرز النقاط:
١. إدارة أنظمة قواعد البيانات لضمان التوفر العالي والأداء المتميز
٢. تصميم وتنفيذ استراتيجيات قوية للنسخ الاحتياطي والاسترجاع والأمن
٣. التعاون مع فرق متنوعة في عمليات النشر والتدقيق الامتثالي
**مدير قواعد البيانات (DBA) — الوصف الوظيفي**
**ملخّص الدور**
إدارة وصيانة وتحسين أنظمة قواعد البيانات لضمان التوفر العالي والأداء المتميز والأمن وسلامة البيانات عبر بيئات الإنتاج وغير الإنتاج.
**المهام الرئيسية**
* تثبيت خوادم قواعد البيانات وأدواتها المرتبطة وتكوينها وترقيتها وإصلاحها (مثل: PostgreSQL، MySQL، SQL Server، Oracle، MongoDB).
* مراقبة أداء قواعد البيانات وقدرتها؛ وضبط الاستعلامات والفهارس والإعدادات لتحقيق الأداء الأمثل.
* تصميم وتنفيذ استراتيجيات النسخ الاحتياطي والاسترجاع واستعادة الكوارث؛ واختبار عمليات الاسترجاع بانتظام.
* إدارة حلول التوفر العالي والتكرار (التجميع، النسخ الرئيسي-الثانوي، Always On، Patroni، إلخ).
* تنفيذ تصميم المخططات ونمذجة البيانات والحفاظ على عمليات الترحيل بالتعاون مع المطورين.
* تطبيق وفرض أمن قواعد البيانات: ضوابط الوصول، والتشفير أثناء التخزين وفي أثناء النقل، والمراجعة الأمنية، ومعالجة الثغرات.
* تنفيذ عمليات هجرة البيانات والاستيراد/التصدير ودعم عمليات ETL؛ وتحسين عمليات التحميل الضخمة وفترات الصيانة.
* أداء مهام صيانة قواعد البيانات: VACUUM، وتحديث الإحصائيات، وإعادة الفهرسة، والتجزئة، والمهام الروتينية.
* استكشاف أعطال الإنتاج وإصلاحها، وإجراء تحليل الجذر السببي، ودفع الحلول طويلة المدى.
* أتمتة المهام الروتينية باستخدام النصوص البرمجية والأدوات (Bash، PowerShell، Python، Ansible، Terraform).
* الحفاظ على الوثائق وكتيبات التشغيل، وإعداد تقارير منتظمة عن السعة والأداء.
* التعاون مع فرق DevOps/SRE والفرق التطويرية وفرق الأمن لدعم عمليات النشر وأنابيب CI/CD والتدقيق الامتثالي.
* دعم اختبارات الأداء وقياس الخطوط الأساسية وضبطها للميزات أو الإصدارات الجديدة.
**المهارات والخبرات المطلوبة**
* خبرة تتراوح بين ٣–٦ سنوات كمدير قواعد بيانات (DBA) أو في عمليات قواعد البيانات (قابلة للتعديل حسب المستوى الوظيفي).
* معرفة عميقة بقاعدة بيانات علاقية واحدة على الأقل (PostgreSQL، MySQL/MariaDB، Microsoft SQL Server، أو Oracle) وإلمام واحد أو أكثر من أنظمة NoSQL (MongoDB، Cassandra، Redis).
* مهارات قوية في لغة SQL وخبرة في تحليل الاستعلامات وتحسينها.
* خبرة في أدوات واستراتيجيات النسخ الاحتياطي والاسترجاع؛ وإلمام باستعادة النقطة في الزمن (PITR).
* معرفة بتقنيات التوفر العالي والتكرار والتجميع.
* خبرة في الأتمتة والبرمجة النصية (Python، Bash، PowerShell) وأدوات البنية التحتية كـكود (Infrastructure-as-Code).
* إلمام بإدارة أنظمة Linux ومفاهيم الشبكات الأساسية.
* فهم لممارسات الأمن المثلى والامتثال (التشفير، التحكم القائم على الأدوار RBAC، المراجعة الأمنية).
* خبرة في أدوات المراقبة/الرصد (Prometheus، Grafana، Datadog، New Relic) وتحليل السجلات.
* مهارات قوية في استكشاف الأخطاء وإصلاحها، والتوثيق، والتواصل.
الأجر: ٣٢٠٫١٥ ر.ق. – ٧٠٢٫١٠ ر.ق. لكل ساعة
موقع العمل: في الطريق