تابي
هندسة البرمجيات·تقنية المعلوماتتدريباليوم

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

Intern Backend (Go) Engineer

Riyadh تدريب 0-1 سنوات

حول الشركة

تابي تبني منتجات مالية يستخدمها ملايين المستخدمين في دول مجلس التعاون الخليجي. نعمل على أنظمة خلفية عالية الحمل وحرجة أمنياً مع متطلبات تنظيمية صارمة.

السياق

هذا التدريب ليس تعليمياً بطبيعته. إنه دور هندسي حقيقي بمسؤولية حقيقية.

مهندسو الأنظمة الخلفية في تابي يعملون على الأنظمة الكامنة وراء المنتجات المالية الأساسية. يتضمن ذلك الخدمات الموزعة وواجهات برمجة التطبيقات وتخزين البيانات والتكاملات مع مزودي الخدمات الخارجيين والأنظمة الداخلية التي تدعم فرق المنتجات المتعددة.

تم تصميم التدريب للمهندسين الأقويين في مراحلهم المبكرة من الحياة المهنية. يتم دمج المتدربين في فرق خلفية حقيقية ويعملون على كود الإنتاج ومن المتوقع منهم تحقيق معايير الهندسة من اليوم الأول.

ما ستقوم به

هذا ليس دور مساعد. يعمل المتدربون على مهام إنتاجية حقيقية تحت مراجعة من كبار المهندسين.

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

المتطلبات

مزايا قوية

ما لا نتوقعه

الأهلية

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

المزايا

هذا التدريب مقصود به أن يكون صعباً وتم تصميمه للمرشحين الذين يهدفون إلى نمو مهني سريع في هندسة الأنظمة الخلفية.

  • تدريب مدفوع الأجر
  • دمج كامل في فريق هندسي
  • فريق هندسي موزع عبر دول متعددة
  • مفتوح للمواطنين السعوديين (جواز سفر سعودي مطلوب)؛ الموقع مرن - قد يكون المرشحون مقيمين خارج المملكة العربية السعودية
  • مقر العمل الأول في الرياض حيث أمكن
  • مسار واضح لدور مبتدئ أو متوسط بناءً على الأداء

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

GoBackend DevelopmentSQLAPIsGitDistributed SystemsHTTPCode ReviewPostgreSQLTesting
شارك هذه الوظيفة

تنبيهات ذكية

اختر متى نخبرك. · 1 مفعّل
كل وظائف تابي
جميع الوظائف الجديدة
وظائف في Riyadh
وظائف جديدة في هذه المدينة
وظائف هندسة البرمجيات
وظائف في نفس المجال
تابي
عن الشركة

تابي

Riyadh

كل وظائفها