نحن نبحث عن مدير قاعدة بيانات Oracle ذو خبرة (DBA) بحد أدنى 5 سنوات من الخبرة العملية في إدارة قواعد بيانات Oracle وخبرة قوية في Oracle Data Guard. سيكون المرشح المثالي مسؤولاً عن إدارة وصيانة ومراقبة وتحسين بيئات قواعد بيانات Oracle مع ضمان التوفر العالي وخلل الإعتماد والأمان والأداء.
سوف تقوم بـ
- تثبيت، تكوين، ترقية، تصحيح، وصيانة بيئات Oracle Database.
- إدارة قواعد بيانات Oracle عبر بيئات التطوير، الاختبار، UAT، والإنتاج.
- تنفيذ، تكوين، وإدارة Oracle Data Guard (الوقوف الفيزيائي والمنطقي).
- أداء إجراءات التحول والانتقال والفشل في Data Guard والتحقق من جاهزية استرداد البيانات من الكوارث.
- مراقبة صحة القاعدة الأداء والتخزين والتوفر.
- إجراء نسخ احتياطي واسترداد القاعدة باستخدام Oracle RMAN.
- ضبط أداء القاعدة من خلال تحليل خطط تنفيذ SQL واستراتيجيات الفهرسة ومعاملات القاعدة.
- استكشاف مشكلات القاعدة المتعلقة بالأداء والتوفر والتكرار والتخزين.
- تنفيذ أمان القاعدة وإدارة المستخدمين والأدوار والامتيازات والحكومة.
- التخطيط وتنفيذ ترقية القاعدة والترحيل وإدارة التصحيح.
- أتمتة مهام DBA الروتينية باستخدام قشرة شل، SQL، أو PL/SQL.
- دعم حلول التوفر العالي وضمان الامتثال للمعايير التنظيمية.
- العمل عن كثب مع فرق التطبيق والبنية التحتية والبائعين لحل issues المتعلقة بقاعدة البيانات.
- الحفاظ على وثائق القاعدة وإجراءات التشغيل ودليل استرداد الكوارث.
ملف المرشح المطلوب
المتطلبات
للنجاح في الدور تحتاج إلى
- حد أدنى 5 سنوات من خبرة إدارة قواعد بيانات Oracle.
- خبرة قوية مع Oracle Database 11g، 12c، 19c، أو أحدث.
- خبرة عملية مع تكوين Oracle Data Guard وإدارته ومراقبته واستكشاف مشكلاته.
- معرفة قوية بـ Oracle RMAN للنسخ الاحتياطي والاسترداد.
- خبرة مع Oracle ASM (الإدارة التلقائية للتخزين).
- فهم جيد لبيئات Oracle RAC.
- مهارات SQL وPL/SQL قوية.
- خبرة في تحسين أداء القاعدة وتعديلها.
- معرفة بـ Oracle Enterprise Manager (OEM) مفضلة.
- خبرة في نظم تشغيل Linux/Unix.
- خبرة في كتابة سكريبت شل لأتمتة قاعدة البيانات.
- فهم لأفضل ممارسات أمان القاعدة وإدارة المستخدمين
We are seeking an experienced Oracle Database Administrator (DBA) with a minimum of 5 years of hands-on experience in Oracle Database Administration and strong expertise in Oracle Data Guard. The ideal candidate will be responsible for managing, maintaining, monitoring, and optimizing Oracle database environments while ensuring high availability, disaster recovery, security, and performance.
YOU WILL
- Install, configure, upgrade, patch, and maintain Oracle Database environments.
- Administer Oracle databases across Development, Test, UAT, and Production environments.
- Implement, configure, and manage Oracle Data Guard (Physical and Logical Standby).
- Perform Data Guard switchover and failover activities and validate disaster recovery readiness.
- Monitor database health, performance, storage, and availability.
- Perform database backup and recovery using Oracle RMAN.
- Tune database performance by analyzing SQL execution plans, indexing strategies, and database parameters.
- Troubleshoot database issues related to performance, availability, replication, and storage.
- Implement database security, user management, roles, privileges, and auditing.
- Plan and execute database upgrades, migrations, and patch management.
- Automate routine DBA tasks using Shell scripting, SQL, or PL/SQL.
- Support high availability solutions and ensure compliance with organizational standards.
- Work closely with application teams, infrastructure teams, and vendors to resolve database-related issues.
- Maintain database documentation, operational procedures, and disaster recovery runbooks.
Desired Candidate Profile
Requirements
TO BE SUCCESSFUL IN THE ROLE YOU NEED
- Minimum 5 years of Oracle Database Administration experience.
- Strong experience with Oracle Database 11g, 12c, 19c, or later.
- Hands-on expertise with Oracle Data Guard configuration, administration, monitoring, and troubleshooting.
- Strong knowledge of Oracle RMAN backup and recovery.
- Experience with Oracle ASM (Automatic Storage Management).
- Good understanding of Oracle RAC environments.
- Strong SQL and PL/SQL skills.
- Experience in database performance tuning and optimization.
- Knowledge of Oracle Enterprise Manager (OEM) is preferred.
- Experience with Linux/Unix operating systems.
- Shell scripting experience for database automation.
- Understanding of database security best practices and user administration