انتقل إلى المحتوى الرئيسي
🇦🇪

مهندس برمجيات (بيانات)

Software Engineer (Data)
SupportFinity™·🇦🇪 Ajman, الإمارات·علوم الحاسوب
مجالات المعرفة المطلوبة:
CS-SEDS-DMCS-PL

ملخص الوظيفة

هذه وظيفة مهندس برمجيات بيانات في شركة Revolut، حيث سيكون مسؤولاً عن تصميم وبناء وصيانة منصات بيانات كفء وموثوقة، وتسهيل العمليات من البداية إلى النهاية وآليتها. يجب أن يكون لديه خبرة في لغات البرمجة مثل Python وSQL وUnix Shell، وخبرة في معالجة البيانات الموزعة ومحركات الاستعلام.

وصف الوظيفة

حول Revolut

يستحق الناس المزيد من أموالهم. المزيد من الرؤية والمزيد من التحكم والمزيد من الحرية. منذ عام 2015، كانت Revolut على مهمة لتوفير كل ذلك.

حول الدور

يتولى فريق التكنولوجيا بناء الأنظمة والخبرات التي تتيح لشركة Revolut الاستمرار.

ما سوف تفعله

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

ما ستحتاجه

  • بكالوريوس أو ماجستير في علوم الحاسوب أو مجال ذي صلة، أو خبرة عملية مكافئة.
  • إجادة في Python وSQL وUnix Shell.
  • خبرة في تنفيذ أفضل الممارسات لتطوير البرمجيات القابلة للتكيف، بما في ذلك TDD وRefactoring وCI/CD وXP.
  • خبرة مثبتة في تصميم وتنفيذ وضبط ETL المخصص، جنباً إلى جنب مع تنسيق سير العمل باستخدام أدوات مثل Airflow.
  • خبرة في معالجة البيانات الموزعة ومحركات الاستعلام (مثل Trino وSpark وSnowflake وBigQuery).

المتطلبات المعرفية

  • CS-SE(٩٠%)
  • DS-DM(٨٠%)
  • CS-PL(٧٠%)
المصدر: serpapiآخر تحديث: ١٨‏/٣‏/٢٠٢٦أهمية: ٨٥%
مهندس برمجيات (بيانات) - SupportFinity™ | وظائف الحوسبة - الألِف الرقمية