المنتج

مهندس Devops متقدم

  • دوام كامل
  • 3 سنوات خبرة
  • دمشق

الوصف الوظيفي

 نبحث عن مهندس DevOps أول ومسؤول أنظمة، صاحب خبرة واسعة في تصميم وتشغيل وصيانة بنى تحتية قائمة على Linux تتميّز بالأمان والتوافر العالي. ستكون مسؤولاً عن استقرار أنظمتنا الإنتاجية الحرجة، وأتمتة CI/CD، وإدارة بيئاتنا المحلية (On-Premise)، بالتعاون الوثيق مع فرق التطوير. 

المسؤوليات الوظيفية

  • تصميم وتشغيل وصيانة بنى تحتية عالية التوافر قائمة على Linux.
  • إنشاء وصيانة خطوط CI/CD باستخدام GitLab CI وتحسين أدائها.
  • أتمتة البناء والاختبار والنشر عبر بيئات التطوير والاختبار والإنتاج.
  • إدارة Git واستراتيجيات الفروع والإصدارات، وإدارة GitLab (المستودعات، الـ Runners، الصلاحيات، النسخ الاحتياطي).
  • تصميم ونشر وإدارة تطبيقات Docker مع ضمان عزل الخدمات.
  • إدارة دورة حياة الخوادم من التهيئة حتى الإيقاف.
  • تحسين الأداء والتخطيط للسعة وتحليل السجلات ومعالجة الأسباب الجذرية للمشكلات.
  • إدارة بيئات VMware ESXi وتحسين الموارد ومراقبة مخازن البيانات (Datastores).
  • تنفيذ حلول المراقبة باستخدام Prometheus مع التنبيهات ومؤشرات الأداء.
  • تعزيز أمن الأنظمة والتطبيقات، وإدارة التحديثات الأمنية ومعالجة الثغرات.
  • تصميم استراتيجيات النسخ الاحتياطي والتحقق من فعاليتها وتنفيذ خطط التعافي من الكوارث.
  • توثيق المعايير والبنية التحتية وتوحيد الإجراءات التشغيلية.


المؤهلات المطلوبة

  • خبرة واسعة في تصميم وتشغيل وصيانة بنى تحتية قائمة على Linux (Ubuntu، CentOS) تتميّز بالأمان والتوافر العالي.
  • خبرة قوية في إدارة الأنظمة وأتمتة CI/CD باستخدام GitLab CI، مع إدارة GitLab (مستضاف ذاتياً ومدار).
  • خبرة في Docker ونشر التطبيقات المعتمدة على الحاويات.
  • خبرة في إدارة بيئات VMware ESXi والبيئات المحلية (On-Premise) والهجينة.
  • خبرة في المراقبة باستخدام Prometheus.
  • معرفة قوية بتعزيز الأمان وإدارة التحديثات الأمنية.
  • خبرة في النسخ الاحتياطي والتعافي من الكوارث (Veeam أو أدوات بديلة).
  • سجل مثبت في استقرار الأنظمة الإنتاجية الحرجة وقيادة عمليات ترحيل البنية التحتية.
  • القدرة على العمل تحت الضغط والتعامل مع الحوادث بمنهجية منظمة.
  • مهارات توثيق وتعاون جيدة مع فرق التطوير.


المهارات المطلوبة

المهارات التقنية

  • أنظمة التشغيل: Linux (Ubuntu LTS، CentOS)، ضبط متقدّم للأنظمة، إدارة الخدمات، استكشاف الأخطاء وإصلاحها
  • DevOps وCI/CD: GitLab CI، تحسين خطوط النشر، إدارة الـ Artifacts، فصل البيئات (Dev / Test / Prod)، أتمتة سير العمل
  • التحكم بالإصدارات: Git، استراتيجيات الفروع، إدارة الإصدارات، إدارة GitLab (مستضاف ذاتياً ومدار)
  • الحاويات: Docker (Dockerfiles، الصور، الشبكات، الـ Volumes)، إدارة دورة حياة الحاويات، نشر التطبيقات المعزولة
  • الافتراضية: VMware ESXi، إدارة الآلات الافتراضية، تحسين الموارد
  • المراقبة: Prometheus، مراقبة صحة الخدمات، التنبيهات، تحليل الأداء
  • الأمن: تقوية أنظمة التشغيل والتطبيقات، إدارة التحديثات، معالجة الثغرات، التحكم الآمن في الوصول
  • النسخ الاحتياطي والتعافي: تصميم استراتيجيات النسخ الاحتياطي، Veeam أو أدوات بديلة، تخطيط وتنفيذ التعافي من الكوارث

المهارات الشخصية

  • تحمّل كامل لمسؤولية استقرار الأنظمة الإنتاجية
  • منهجية منظمة في التعامل مع الحوادث
  • القدرة على العمل تحت الضغط
  • تعاون فعّال مع فرق التطوير
  • توثيق واضح
قدّم الآن