Tabbio
ENالعربية
تسجيل الدخول إلى التطبيق
أول أمس

مدير قاعدة البيانات (PostgreSQL وMySQL) - للسعوديين فقط

Lucidya · Riyadh, Riyadh Province, Saudi Arabia
Workableقدّم عبر موقع الشركة
Full Time
Onsite

نبذة عن الوظيفة

حول لوسيديا Lucidya هي منصة ذكاء تجربة العملاء الأصلية التي تعمل بالذكاء الاصطناعي والتي تساعد المؤسسات على فهم محادثات العملاء، والكشف عن رؤى قابلة للتنفيذ، وتحسين تجارب العملاء من خلال قدرات الذكاء الاصطناعي المتقدمة. ومع استمرار نمو النظام الأساسي، يعد الحفاظ على بنية تحتية للبيانات موثوقة وآمنة وعالية الأداء أمرًا بالغ الأهمية لدعم عملائنا وتمكين الابتكار المستمر للمنتجات. تمتد بيئة قاعدة البيانات لدينا عبر العديد من المنصات السحابية وبيئات الاستضافة، مما يدعم أعباء العمل الحيوية للأعمال، واستيعاب البيانات كبيرة الحجم، والتطبيقات متعددة المستأجرين. نحن نبحث عن مسؤول قاعدة بيانات يمكنه المساعدة في تعزيز عمليات قاعدة البيانات لدينا، وتحسين المرونة، والتأكد من أن البنية التحتية للبيانات لدينا تظل موثوقة أثناء توسعنا.

لماذا يهم هذا الدور تنمو البنية التحتية لقاعدة بياناتنا من حيث الحجم والتعقيد. مع تشغيل بيئات PostgreSQL وMySQL للإنتاج عبر AWS وGoogle Cloud Platform (GCP) وبيئة الاستضافة داخل المملكة، يعد الحفاظ على توفر قاعدة البيانات والأداء وقابلية الاسترداد أمرًا ضروريًا لموثوقية نظامنا الأساسي. باعتبارك مسؤول قاعدة البيانات، ستتولى مسؤولية السلامة والموثوقية التشغيلية لقواعد بيانات الإنتاج لدينا. ستعمل على مواجهة التحديات التي تتجاوز الإدارة الروتينية، بما في ذلك بيئات قواعد البيانات متعددة التيرابايت، والهندسة المعمارية عالية التوفر، والتعافي من الكوارث، وترقيات الإصدارات الرئيسية، وعمليات ترحيل قواعد البيانات الآمنة. ستعمل أيضًا بشكل وثيق مع فرق الهندسة والسحابة والموثوقية لمساعدة المطورين على اتخاذ قرارات أفضل بشأن قواعد البيانات، ومنع حوادث الإنتاج، وتحسين طريقة تصميم تغييرات قاعدة البيانات وتسليمها. إذا كنت تستمتع بحل تحديات أداء قاعدة البيانات المعقدة، وبناء بنية تحتية مرنة للبيانات، والحصول على ملكية أنظمة الإنتاج المهمة، فإن هذا الدور يوفر الفرصة لإحداث تأثير مفيد.

ماذا ستفعل

  • إدارة وصيانة قواعد بيانات PostgreSQL وMySQL عبر AWS وGCP والبيئات المُدارة ذاتيًا.
  • مراقبة أداء قاعدة البيانات، وتوافرها، وقدراتها.
  • تحسين الاستعلامات والفهرسة واستخدام موارد قاعدة البيانات.
  • إدارة النسخ الاحتياطية، والاسترداد في الوقت المناسب، والتعافي من الكوارث.
  • تنفيذ النسخ المتماثل لقاعدة البيانات، والتوافر العالي، واستراتيجيات تجاوز الفشل.
  • خطة ترقيات قاعدة البيانات، والترحيل، وتغييرات المخطط الآمن.
  • الحفاظ على أمن قاعدة البيانات، وضوابط الوصول، والتدقيق.
  • أتمتة عمليات قاعدة البيانات باستخدام Bash أو Python أو أدوات مماثلة.
  • استكشاف أخطاء حوادث قاعدة البيانات وإصلاحها وإجراء تحليل السبب الجذري.
  • التعاون مع فرق الهندسة وDevOps وSRE والسحابة لتحسين موثوقية قاعدة البيانات وقابلية التوسع.

كيف يبدو النجاح (أول 90-120 يومًا) أول 30 يومًا:

  • لقد طورت فهمًا واضحًا لملكية قاعدة بيانات الإنتاج عبر AWS وGCP وSITE.
  • أنت تفهم بنية قاعدة البيانات الحالية، وسير العمل التشغيلي، وإجراءات المراقبة والاسترداد.
  • لقد قمت ببناء علاقات عمل قوية مع فريق قاعدة البيانات، وهندسة السحابة، وSRE، وفرق التطوير.
  • لقد قمت بتحديد أهم المخاطر وفرص التحسين عبر التوفر والأداء والنسخ الاحتياطي والاسترداد.

بحلول اليوم 60:

  • أنت تتولى بشكل مستقل إدارة قاعدة البيانات المخصصة وأنشطة استكشاف الأخطاء وإصلاحها.
  • لقد قمت بمراجعة تكوينات النسخ الاحتياطي وبدأت في التحقق من صحة إجراءات الاسترداد لقواعد البيانات الهامة.
  • لقد قمت بتحديد الفجوات في مراقبة قاعدة البيانات والتنبيه بها، بما في ذلك تأخر النسخ المتماثل، وتنافس WAL، والفراغ التلقائي، وتضخم الجدول.
  • أنت تساهم في تحسين أداء قاعدة البيانات والوثائق التشغيلية.

بحلول اليوم 90:

  • تم الانتهاء من اختبارات استعادة قاعدة البيانات الهامة أو أنها تتقدم وفقًا لخطة اختبار الاسترداد المتفق عليها، مع توثيق الثغرات وتحديد الإجراءات التصحيحية.
  • يتم توثيق سيناريوهات فشل قاعدة البيانات الرئيسية من خلال كتيبات التشغيل العملية.
  • تم تنفيذ تحسينات في مراقبة قاعدة البيانات والتنبيه بشأن المخاطر التشغيلية ذات الأولوية.
  • أنت تساهم بشكل فعال في موثوقية قاعدة البيانات والأداء ومبادرات منع الحوادث.

بحلول اليوم 120:

  • توجد عملية أكثر أمانًا لإدارة تغيير قاعدة البيانات، بما في ذلك المراجعات المناسبة وتدقيق DDL والتخطيط للتراجع.
  • تم تطوير خريطة طريق عملية للترقية الرئيسية لـ PostgreSQL، مع تقييم مخاطر التوافق والانتقال.
  • تم تقييم وتوثيق أسلوب التوفر العالي لبيئة قاعدة بيانات SITE.
  • حجم قاعدة البيانات ومقاييس النشاط متاحة لدعم مبادرة تخصيص التكلفة لكل عميل.

المتطلبات

من أنت أنت مسؤول قاعدة بيانات ذو خبرة وتدرك أن إدارة قواعد بيانات الإنتاج هي أكثر من مجرد الحفاظ على تشغيل الخدمات. أنت تعرف كيفية منع فقدان البيانات، وتشخيص مشكلات الأداء المعقدة، والتخطيط للتغييرات عالية المخاطر، وبناء أنظمة تظل موثوقة تحت الضغط. أنت مرتاح للعمل مع قواعد بيانات كبيرة وحيوية للأعمال ويمكنك تحقيق التوازن بين الاستقرار التشغيلي والحاجة إلى تحسين البنية والأتمتة وقابلية التوسع. من الناحية الفنية، من المحتمل أنك:

  • لديك أكثر من 5 سنوات من الخبرة العملية في إدارة PostgreSQL في مجال الإنتاج.
  • لديك خبرة مع AWS Aurora، وAmazon RDS، وMySQL، وقواعد بيانات Linux المُدارة ذاتيًا.
  • فهم ضبط أداء قاعدة البيانات، والنسخ المتماثل، والتوافر العالي، والتعافي من الكوارث.
  • لديك خبرة في إدارة قواعد بيانات متعددة تيرابايت، والترقيات، والترحيلات.
  • يمكن أتمتة عمليات قاعدة البيانات باستخدام Bash أو Python.

عندما يتعلق الأمر بمرونة قاعدة البيانات:

  • لديك خبرة عملية في عمليات النسخ الاحتياطي والاسترداد والنسخ المتماثل وتجاوز الفشل.
  • يمكنك استكشاف أخطاء قاعدة البيانات وإصلاحها وتقليل وقت التوقف عن العمل.
  • تتبع ممارسات إدارة التغيير الآمنة وتحافظ على خطط التراجع.

عندما يتعلق الأمر بأداء قاعدة البيانات:

  • يمكنك استكشاف أخطاء الاستعلامات البطيئة والفهرسة والتأمين واستخدام الموارد وإصلاحها.
  • أنت تفهم الجوانب الداخلية لـ PostgreSQL وتحديات قواعد البيانات متعددة المستأجرين.

ما الذي يميزك:

  • أنت تتحمل المسؤولية وتحافظ على هدوئك تحت الضغط.
  • التواصل بشكل واضح والتعاون بشكل فعال مع الفرق الهندسية.
  • يمكنك توثيق عملك وتحسين موثوقية قاعدة البيانات بشكل مستمر.

من الجميل أن يكون لديك (ولكن ليس مطلوبا)

  • تجربة مع بنيات قاعدة بيانات متعددة المستأجرين، ولا سيما بيئات المخطط لكل مستأجر مع الآلاف من المخططات.
  • خبرة في إدارة قواعد البيانات التي يزيد حجمها عن عدة تيرابايت مع أحجام الكتابة العالية ومتطلبات التوفر المطلوبة.
  • خبرة عملية في استخدام أدوات PostgreSQL مثل Patroni أو pgBackRest أو WAL-G.
  • خبرة في دعم عمليات الترحيل السحابية أو نقل أعباء عمل العملاء إلى بيئات الاستضافة داخل المملكة.
  • الإلمام بقاعدة البيانات للمراقبة، وتخطيط القدرات، واستخدام قاعدة البيانات لكل عميل أو تخصيص التكلفة.
  • خبرة في العمل في SaaS أو منصة البيانات أو التكنولوجيا المالية أو الخدمات المصرفية أو بيئات الاتصالات.
  • تجربة مع أدوات البنية التحتية والتعليمات البرمجية وتوفير قاعدة البيانات الآلية.
  • الشهادات ذات الصلة، مثل شهادات EDB PostgreSQL أو AWS.

كيف ستبدو عملية التوظيف

  • فحص موهوب
  • الشاشة الفنية (45 دقيقة) — [قائد قاعدة البيانات]
  • بحث تقني عميق (60-90 دقيقة) مع سيناريو عملي: تشخيص تأخر النسخ المتماثل وتنافس WAL، والتخطيط لترقية رئيسية بدون توقف - [قائد قاعدة بيانات + قائد فريق SRE]
  • مقابلة مدير التوظيف - محمود محرم، مدير السحابة
  • مقابلة الثقافة الملائمة - مدير الموارد البشرية

المسؤوليات

1Manage and maintain PostgreSQL and MySQL databases across AWS, GCP, and self-managed environments.
2Monitor database performance, availability, and capacity.
3Optimize queries, indexing, and database resource utilization.
4Manage backups, point-in-time recovery, and disaster recovery.
5Implement database replication, high availability, and failover strategies.
6Plan database upgrades, migrations, and safe schema changes.
7Maintain database security, access controls, and auditing.
8Automate database operations using Bash, Python, or similar tools.

المتطلبات

1Have 5+ years of hands-on PostgreSQL administration experience in production.
2Have experience with AWS Aurora, Amazon RDS, MySQL, and self-managed Linux databases.
3Understand database performance tuning, replication, high availability, and disaster recovery.
4Have experience managing multi-terabyte databases, upgrades, and migrations.
5Can automate database operations using Bash or Python.
6You have hands-on experience with backups, recovery, replication, and failover.
7You can troubleshoot database incidents and minimize downtime.
8You follow safe change-management practices and maintain rollback plans.
9You can troubleshoot slow queries, indexing, locking, and resource utilization.
10You understand PostgreSQL internals and multi-tenant database challenges.
11You take ownership and remain calm under pressure.
12You communicate clearly and collaborate effectively with engineering teams.
13You document your work and continuously improve database reliability.
14Experience with multi-tenant database architectures, particularly schema-per-tenant environments with thousands of schemas.

المهارات والوسوم

EngineeringSAPythonPostgreSQLAWSDevOpsAuditBankingCustomer Service

احجز رابط tabbio
قبل أن يُحجز