مهندس قواعد بيانات SQL & Oracle
الموقع: الرياض، المملكة العربية السعودية
الخبرة: 6+ سنوات
نظرة عامة على الدور الوظيفي
نبحث عن مهندس قواعد بيانات SQL & Oracle ذو خبرة لإدارة وصيانة وتحسين بيئات قواعد البيانات على مستوى المؤسسات. يركز هذا الدور على إدارة قواعد البيانات، وضبط الأداء، والتوفر العالي، والتعافي من الكوارث، والأتمتة، ودعم تطبيقات الأعمال الحيوية عبر منصات Oracle وMicrosoft SQL Server.
المسؤوليات الرئيسية
- إدارة ودعم قواعد بيانات Oracle وMicrosoft SQL Server.
- مراقبة أداء قواعد البيانات وتنفيذ تحسينات الضبط والتحسين.
- إدارة عمليات النسخ الاحتياطي والاستعادة والتعافي من الكوارث.
- ضمان توفر قواعد البيانات وموثوقيتها وأمانها.
- دعم ترقيات قواعد البيانات، وعمليات النقل، والتحديثات، وإدارة دورة الحياة.
- تكوين وصيانة حلول التوفر العالي مثل Oracle Data Guard وRAC وSQL Always On.
- تطوير وصيانة نصفيات الأتمتة لعمليات قواعد البيانات.
- استكشاف حوادث ومشاكل أداء قواعد البيانات المعقدة وإصلاحها.
- إجراء تخطيط سعة قواعد البيانات وفحوصات السلامة.
- العمل عن كثب مع فرق التطبيقات والبنية التحتية والهندسة المعمارية في المشاريع والمبادرات الجديدة.
- المشاركة في إدارة التغيير، وأنشطة الإصدار، والدعم التشغيلي.
- توجيه المهندسين المبتدئين تقديم الإرشادات الفنية.
المؤهلات المطلوبة
- درجة البكالوريوس في تقنية المعلومات، أو علوم الحاسب، أو الهندسة، أو مجال ذي صلة.
- خبرة 6+ سنوات في إدارة قواعد البيانات أو هندسة قواعد البيانات.
- خبرة 2+ سنوات في دور قيادي أو متقدم في قواعد البيانات.
- خبرة قوية في Oracle Database 19c أو أحدث.
- خبرة قوية في إدارة Microsoft SQL Server.
- خبرة متخصصة في ضبط أداء قواعد البيانات واستكشاف الأخطاء وإصلاحها.
- خبرة في تقنيات النسخ الاحتياطي والاستعادة.
- معرفة بأمان قواعد البيانات، والتوفر العالي، وحلول التعافي من الكوارث.
- خبرة في بيئات قواعد البيانات السحابية.
- مهارات قوية في كتابة النصوص البرمجية والأتمتة.
المهارات الفنية
- إدارة قواعد بيانات Oracle
- Oracle RAC
- Oracle Data Guard
- النسخ الاحتياطي والاستعادة عبر RMAN
- Oracle Enterprise Manager (OEM)
- Microsoft SQL Server
- ضبط أداء SQL
- SQL Server Always On
- التجميع والتكرار (Clustering & Replication)
- مراقبة قواعد البيانات وتحليل الأداء
- النسخ الاحتياطي والتعافي من الكوارث
- خدمات قواعد البيانات السحابية
- الأتمتة باستخدام Ansible أو Terraform
- كتابة النصوص البرمجية بـ PL/SQL وSQL
المؤهلات المفضلة
- محترف معتمد من Oracle (OCP)
- شهادة ITIL v4 Foundation
- شهادات Oracle السحابية
- شهادات إدارة قواعد البيانات
- خبرة في بيئات قواعد البيانات على مستوى المؤسسات الكبيرة
المهارات الرئيسية
- إدارة قواعد بيانات Oracle
- إدارة Microsoft SQL Server
- التوفر العالي والتعافي من الكوارث
- ضبط وتحسين الأداء
- إدارة النسخ الاحتياطي والاستعادة
- أتمتة قواعد البيانات
- حل المشكلات واستكشاف الأخطاء وإصلاحها
- البنية التحتية والخدمات السحابية
- إدارة أصحاب المصلحة
- التحسين المستمر
SQL & Oracle Database Engineer
Location: Riyadh, Saudi Arabia
Experience: 6+ Years
Role Overview
We are looking for an experienced SQL & Oracle Database Engineer to manage, maintain, and optimize enterprise database environments. The role focuses on database administration, performance tuning, high availability, disaster recovery, automation, and supporting critical business applications across Oracle and Microsoft SQL Server platforms.
Key Responsibilities
- Administer and support Oracle and Microsoft SQL Server databases.
- Monitor database performance and implement tuning and optimization improvements.
- Manage backup, recovery, and disaster recovery processes.
- Ensure database availability, reliability, and security.
- Support database upgrades, migrations, patching, and lifecycle management.
- Configure and maintain high-availability solutions such as Oracle Data Guard, RAC, and SQL Always On.
- Develop and maintain automation scripts for database operations.
- Troubleshoot and resolve complex database incidents and performance issues.
- Perform database capacity planning and health checks.
- Work closely with application, infrastructure, and architecture teams on new projects and initiatives.
- Participate in change management, release activities, and operational support.
- Mentor junior engineers and provide technical guidance.
Required Qualifications
- Bachelor's degree in Information Technology, Computer Science, Engineering, or a related field.
- 6+ years of experience in Database Administration or Database Engineering.
- 2+ years in a senior or lead database role.
- Strong experience with Oracle Database 19c or later.
- Strong experience with Microsoft SQL Server administration.
- Expertise in database performance tuning and troubleshooting.
- Experience with backup and recovery technologies.
- Knowledge of database security, high availability, and disaster recovery solutions.
- Experience with cloud-based database environments.
- Strong scripting and automation skills.
Technical Skills
- Oracle Database Administration
- Oracle RAC
- Oracle Data Guard
- RMAN Backup & Recovery
- Oracle Enterprise Manager (OEM)
- Microsoft SQL Server
- SQL Performance Tuning
- SQL Server Always On
- Clustering & Replication
- Database Monitoring & Performance Analysis
- Backup & Disaster Recovery
- Cloud Database Services
- Ansible or Terraform Automation
- PL/SQL and SQL Scripting
Preferred Qualifications
- Oracle Certified Professional (OCP)
- ITIL v4 Foundation
- Oracle Cloud Certifications
- Database Administration Certifications
- Experience with enterprise-scale database environments
Key Skills
- Oracle Database Administration
- Microsoft SQL Server Administration
- High Availability & Disaster Recovery
- Performance Tuning & Optimization
- Backup & Recovery Management
- Database Automation
- Problem Solving & Troubleshooting
- Infrastructure & Cloud Services
- Stakeholder Management
- Continuous Improvement