Advansys
Advansys
Advansys هي شركة عالمية للتحول المؤسسي تطوّر حلول أتمتة ذكية للمؤسسات الحديثة. تأسست الشركة عام 2014، وتضم أكثر من 400 مهندس لمساعدة المؤسسات على مواجهة التحديات التشغيلية، وتحسين الكفاءة، وتعزيز تجارب العملاء من خلال خدمات معيارية تعتمد على التكنولوجيا. تمتد أعمالها إلى التحول الرقمي، وتكنولوجيا العمليات، والاستعانة بمصادر خارجية، وتدعم أكثر من 50 عميلاً من عملاء المؤسسات في 22 مدينة عبر خمس قارات. تخدم Advansys مؤسسات في قطاعات تشمل الخدمات اللوجستية والتصنيع والإنشاءات، وتعمل كجزء من INTRO Group، وهي مجموعة قابضة خاصة لها مصالح في قطاعات متعددة، منها النفط والغاز والإنشاءات.

مطور أول للواجهة الخلفية بلغة روبي - عمل هجين في مصر

قيادة تطوير تطبيقات روبي وواجهات برمجة التطبيقات والخدمات الموزعة. العمل مع فرق Agile عالمية لتقديم برمجيات موثوقة وقابلة للتوسع.

الوصف

  • تقديم ميزات وتحسينات وإصلاحات جديدة عبر خدمات روبي والمكونات ذات الصلة.
  • المشاركة في تخطيط دورات العمل والاجتماعات اليومية وجلسات التحسين والاست retrospectives.
  • مراجعة الشيفرة والالتزام بمعايير البرمجة المعتمدة لدى الفريق.
  • إرشاد الزملاء ودعم تبادل المعرفة المستمر.
  • العمل مع مالكي المنتجات وخبراء المجال لتوضيح المتطلبات والتحقق من الحلول وتحسين معايير القبول.
  • التنسيق مع فرق DevOps والمنصة بشأن مسارات CI/CD وعمليات النشر وأدلة التشغيل.
  • تحسين قاعدة الشيفرة من خلال إعادة الهيكلة وتوسيع تغطية الاختبارات وضبط الأداء وتقليل الدين التقني.
  • المساعدة في فرز حوادث الإنتاج والمساهمة في مراجعات ما بعد الحوادث وتنفيذ الإجراءات الوقائية.
  • بناء خدمات خلفية وواجهات برمجة تطبيقات موثوقة.
  • المساعدة في تشكيل بنية الأنظمة الموجهة نحو الخدمات والأنظمة الموزعة وتطويرها المستمر.

المتطلبات

  • خبرة مهنية لا تقل عن خمس سنوات في تطوير البرمجيات مع إتقان قوي للغة روبي.
  • خبرة مثبتة في بناء وتشغيل الخدمات الخلفية وواجهات برمجة التطبيقات باستخدام REST و/أو GraphQL.
  • فهم جيد للبنية الموجهة نحو الخدمات وأساسيات الأنظمة الموزعة.
  • معرفة قوية بقواعد البيانات العلائقية، بما في ذلك PostgreSQL أو MySQL، وتصميم المخططات وتحسين SQL.
  • خبرة عملية بأدوات الاختبار الآلي مثل RSpec أو Minitest، وأدوات المصانع، والتطوير القائم على الاختبارات.
  • الإلمام بتقنيات التخزين المؤقت والوقت الفعلي مثل Redis أو الأدوات المكافئة.
  • خبرة في استخدام منصات CI/CD، بما في ذلك GitHub Actions أو GitLab CI أو Azure DevOps.
  • مهارات قوية في Git والإلمام بممارسات مراجعة الشيفرة الحديثة واستراتيجيات الفروع والدمج.
  • إتقان البرمجة كائنية التوجه.
  • قدرات قوية على التحليل وحل المشكلات مع اهتمام دقيق بالتفاصيل.
  • مهارات ممتازة في التواصل الكتابي والشفهي.
  • القدرة على العمل بفعالية مع فرق موزعة عبر مناطق زمنية مختلفة.

المزايا

  • نموذج عمل هجين.
  • تأمين اجتماعي وطبي.
  • بيئة عمل مرنة.
  • النقل.