autobia | أوتوبيا

Senior Backend Engineer

autobia | أوتوبيا

الدمامدوام كاملخبير10 مشاهدة

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

المهام والمسؤوليات الرئيسية:

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

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

  • خبرة مهنية تزيد عن 5 سنوات في مجال هندسة البرمجيات، مع القدرة على تقديم أنظمة جاهزة للإنتاج.
  • إجادة قوية في لغة البرمجة بايثون، مع خبرة عملية في استخدام إطار عمل Django.
  • خبرة متينة في PostgreSQL، بما في ذلك تصميم المخططات وتحسين الاستعلامات.
  • خبرة عملية في استخدام Redis وCelery ومعالجة المهام غير المتزامنة/الخلفية.
  • تجربة سابقة في العمل مع Google Cloud Platform (GCP) أو بيئات سحابية مماثلة.
  • تركيز قوي على اختبارات الوحدة واختبارات التكامل وممارسات الهندسة عالية الجودة.

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

  • إجادة استخدام نظام Git وعمليات التطوير التعاونية الحديثة.
  • التزام بتصميم بسيط وإعادة هيكلة مستمرة للحفاظ على قاعدة الشيفرة نظيفة وقابلة للتكيف.
  • فهم جيد لمبادئ الأمان، والمصادقة/التفويض، وحماية البيانات.
  • مهارات تواصل قوية مع عقلية متعاطفة وفضولية وتهدف إلى النمو.
  • خبرة سابقة في مجال التكنولوجيا المالية تُعتبر ميزة قوية.

تفاصيل الوظيفة

تاريخ النشر٤ فبراير ٢٠٢٦
التخصصتقنية المعلومات

عن الشركة

autobia | أوتوبيا

autobia | أوتوبيا

مشاركة الوظيفة