وظيفة مسؤول قاعدة بيانات لدى Jobstronaut بمدينة الرياض
تفاصيل الوظيفة
تسعى Jobstronaut، بالنيابة عن عميلها، إلى توظيف مسؤول قواعد بيانات (Database Administrator) ذو خبرة لا تقل عن 5 سنوات في إدارة وتأمين وتحسين قواعد البيانات المؤسسية، للعمل في مدينة الرياض، المملكة العربية السعودية.
المهام والمسؤوليات
- تثبيت وتكوين وترقية وصيانة خوادم قواعد البيانات.
- مراقبة أداء قواعد البيانات وتنفيذ استراتيجيات الضبط لتحسين أوقات الاستجابة.
- تصميم وتنفيذ إجراءات النسخ الاحتياطي والاسترداد والتعافي من الكوارث.
- ضمان توفر قواعد البيانات وموثوقيتها وأمنها.
- إجراء الصيانة الدورية لقواعد البيانات، بما في ذلك التحديثات والترقيات.
- مراقبة صحة قواعد البيانات باستخدام أدوات المراقبة وتحليل الأداء.
- إدارة مستخدمي قواعد البيانات والأدوار والصلاحيات وسياسات الأمان.
- تشخيص مشكلات قواعد البيانات وحل الحوادث ضمن اتفاقيات مستوى الخدمة المحددة.
- تحسين استعلامات SQL والفهارس وخطط التنفيذ.
- تنفيذ وصيانة حلول تكرار قواعد البيانات والتوفر العالي.
- تنسيق ترحيل قواعد البيانات والترقيات ونقل البيانات.
- الحفاظ على توثيق قواعد البيانات والتكوينات والإجراءات التشغيلية.
- دعم فرق التطوير أثناء نشر التطبيقات وتحسين الأداء.
- ضمان الامتثال لمعايير الأمان والحوكمة التنظيمية.
- المشاركة في تخطيط السعة وتعزيزات البنية التحتية المستقبلية.
الشروط والمتطلبات
- درجة البكالوريوس في علوم الحاسب، أو تكنولوجيا المعلومات، أو الهندسة، أو مجال ذي صلة.
- خبرة لا تقل عن 5 سنوات كمسؤول قواعد بيانات.
- فهم قوي لمفاهيم وهندسة قواعد البيانات العلائقية.
- خبرة في إدارة قواعد بيانات الإنتاج في بيئات مؤسسية متوسطة إلى كبيرة.
- مهارات ممتازة في تشخيص المشكلات والتحليل.
- قدرات قوية في التواصل والتوثيق.
- الشهادات التالية تُعتبر ميزة إضافية: Microsoft Certified: Azure Database Administrator Associate، Oracle Certified Professional (OCP)، Oracle Certified Associate (OCA)، AWS Certified Database - Specialty، PostgreSQL Professional Certification.
المهارات المطلوبة
- إتقان منصات قواعد البيانات: Microsoft SQL Server، Oracle Database، PostgreSQL، MySQL/MariaDB.
- خبرة شاملة في إدارة قواعد البيانات: التثبيت، التكوين، ضبط الأداء، النسخ الاحتياطي والاسترداد، التكرار، التوفر العالي، التعافي من الكوارث، الترحيل، تخطيط السعة، تحسين الفهارس.
- إتقان أنظمة التشغيل: Windows Server و Linux (RHEL، Ubuntu، CentOS).
- إتقان أدوات المراقبة والأتمتة: SQL Server Management Studio (SSMS)، Oracle Enterprise Manager، pgAdmin، MySQL Workbench، PowerShell/Bash scripting.
- خبرة في قواعد البيانات السحابية (مفضلة): Microsoft Azure SQL، Amazon RDS، Google Cloud SQL.
- مهارات تحليلية قوية وحل المشكلات.
- الانتباه الشديد للتفاصيل.
- القدرة على العمل بشكل مستقل وداخل فريق.
- التواصل الفعّال مع الجهات التقنية وغير التقنية.
- القدرة على ترتيب أولويات المهام المتعددة في بيئة سريعة الوتيرة.
- مهارات قوية في التوثيق وإعداد التقارير.
عرض النص الأصلي للإعلان
The client is seeking an experienced Database Administrator (DBA) with a minimum of 5 years of hands-on experience in managing, securing, and optimizing enterprise databases. The ideal candidate will be responsible for ensuring the availability, performance, integrity, and security of mission-critical databases while supporting business applications and maintaining high availability environments.
The successful candidate should possess strong expertise in database installation, configuration, backup and recovery, performance tuning, security, disaster recovery, and troubleshooting across production environments.
Key Responsibilities:
- Install, configure, upgrade, and maintain database servers.
- Monitor database performance and implement tuning strategies to optimize response times.
- Design and implement backup, recovery, and disaster recovery procedures.
- Ensure database availability, reliability, and security.
- Perform routine database maintenance, including patching and upgrades.
- Monitor database health using monitoring and performance analysis tools.
- Manage database users, roles, permissions, and security policies.
- Troubleshoot database issues and resolve incidents within defined SLAs.
- Optimize SQL queries, indexes, and execution plans.
- Implement and maintain database replication and high-availability solutions.
- Coordinate database migrations, upgrades, and data transfers.
- Maintain database documentation, configurations, and operational procedures.
- Support development teams during application deployment and performance optimization.
- Ensure compliance with organizational security and governance standards.
- Participate in capacity planning and future infrastructure enhancements.
Required Qualifications:
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- Minimum 5 years of experience as a Database Administrator.
- Strong understanding of relational database concepts and architecture.
- Experience managing production databases in medium to large enterprise environments.
- Excellent troubleshooting and analytical skills.
- Strong communication and documentation abilities.
Technical Skills:
Candidates should have experience with one or more of the following:
Database Platforms
- Microsoft SQL Server
- Oracle Database
- PostgreSQL
- MySQL/MariaDB
Database Administration
- Database installation and configuration
- Performance tuning
- Backup and recovery
- Replication
- High Availability (HA)
- Disaster Recovery (DR)
- Database migration
- Capacity planning
- Index optimization
Operating Systems
- Windows Server
- Linux (RHEL, Ubuntu, CentOS)
Monitoring & Automation
- SQL Server Management Studio (SSMS)
- Oracle Enterprise Manager
- pgAdmin
- MySQL Workbench
- PowerShell/Bash scripting
- Database monitoring tools
Cloud (Preferred)
- Microsoft Azure SQL
- Amazon RDS
- Google Cloud SQL
Preferred Certifications:
One or more of the following certifications will be an advantage:
- Microsoft Certified: Azure Database Administrator Associate
- Oracle Certified Professional (OCP)
- Oracle Certified Associate (OCA)
- AWS Certified Database - Specialty
- PostgreSQL Professional Certification
Soft Skills:
- Excellent analytical and problem-solving skills.
- Strong attention to detail.
- Ability to work independently and within a team.
- Effective communication with technical and non-technical stakeholders.
- Ability to prioritize multiple tasks in a fast-paced environment.
- Strong documentation and reporting skills.