نحن نبحث عن مدير قاعدة بيانات (DBA) ذو خبرة قوية في قواعد بيانات Microsoft SQL Server وOracle. سيكون المرشح المثالي مسؤولاً عن إدارة قاعدة البيانات، وضبط الأداء، والتوافر العالي، والتعافي من الكوارث، والترقيات، وعمليات الترحيل، والأمن، والدعم التشغيلي عبر بيئات المؤسسات.
المسؤوليات الرئيسية: إدارة قواعد بيانات SQL Server وOracle وPostgre SQL وMaria DB. تثبيت وتكوين وصيانة ومراقبة خوادم وقواعد البيانات والعمليات. مراقبة صحة قواعد البيانات، والأداء، والتوافر، والأمن. ضمان مستويات عالية من الأداء والاستدامة والموثوقية. التوصية بحلول تحسين قواعد البيانات وتنفيذها. أتمتة مهام إدارة قواعد البيانات الروتينية وتوثيق التغييرات. دعم فرق التطبيقات والمطورين في ضبط الاستعلامات وتحسين المخطط (Schema). تنفيذ أنشطة الصيانة المجدولة ودعم عمليات نشر الإصدارات خارج ساعات العمل. تنفيذ أنشطة تصحيح (patching) قواعد بيانات MSSQL Server وOracle. الإدارة والصيانة: المجموعات النشطة-الخاملة (Active-Passive Clusters)، ومجموعات التوافر SQL Server Always On، ونسخ قواعد البيانات المتماثل (Database Replication). إجراء اختبارات التعافي من الكوارث (DC/DR) وعمليات التبديل للبيئة الإنتاجية. التعامل مع عمليات ترحيل قواعد البيانات وترقيات الإصدارات لبيئات MSSQL وOracle. إدارة عمليات النسخ الاحتياطي والاستعادة، بما في ذلك: النسخ الاحتياطي والاستعادة الأصلي لـ SQL، والنسخ الاحتياطي والاستعادة لـ Oracle RMAN، وData Pump (Datadump)، وقواعد البيانات الاحتياطية المادية (Physical Standby Databases). إجراء تدقيق قواعد البيانات وأنشطة الامتثال. إنشاء وصيانة توثيق قواعد البيانات والمعايير والإجراءات والتعريفات. استكشاف أخطاء قواعد البيانات وإصلاحها وتقديم الدعم الفني. تنفيذ وإدارة ضوابط الوصول إلى قواعد البيانات وسياسات الأمان.
المهارات المطلوبة: خبرة قوية في MSSQL Server 2019/2022 وOracle 19c. خبرة في تصحيح (patching) قواعد البيانات والترقيات وعمليات الترحيل. معرفة بـ RMAN، وData Pump، وعمليات النسخ الاحتياطي والاستعادة. الإلمام ببيئات Windows Server وLinux. خبرة في مفاهيم التوافر العالي والتعافي من الكوارث. مهارات جيدة في استكشاف الأخطاء وإصلاحها وضبط الأداء.
We are seeking an experienced Database Administrator (DBA) with strong expertise in Microsoft SQL Server and Oracle databases. The ideal candidate will be responsible for database administration, performance tuning, high availability, disaster recovery, upgrades, migrations, security, and operational support across enterprise environments.
Key Responsibilities Manage SQL Server, Oracle, Postgre SQL, and Maria DB databases. Install, configure, maintain, and monitor database servers and processes. Monitor database health, performance, availability, and security. Ensure high levels of performance, sustainability, and reliability. Recommend and implement database optimization solutions. Automate routine database administration tasks and document changes. Support application teams and developers with query tuning and schema optimization. Perform scheduled maintenance activities and support after-hours release deployments. Execute database patching activities for MSSQL Server and Oracle databases. Manage and maintain:Active-Passive Clusters SQL Server Always On Availability Groups Database Replication Perform Disaster Recovery (DC/DR) testing and production switchovers. Handle database migrations and version upgrades for MSSQL and Oracle environments. Manage backup and recovery operations, including:SQL Native Backup & Restore Oracle RMAN Backup & Restore Data Pump (Datadump) Physical Standby Databases Conduct database audits and compliance activities. Create and maintain database documentation, standards, procedures, and definitions. Troubleshoot database-related issues and provide technical support. Implement and manage database access controls and security policies.
Required Skills Strong experience in MSSQL Server 2019/2022 and Oracle 19c. Experience in database patching, upgrades, and migrations. Knowledge of RMAN, Data Pump, backup and recovery processes. Familiarity with Windows Server and Linux environments. Experience with High Availability and Disaster Recovery concepts. Good troubleshooting and performance tuning skills.