Xsolla
Xsolla
توفر Xsolla بنية تحتية للتجارة الخاصة بالألعاب لمطوري ألعاب الفيديو والناشرين. وتدعم منصتها تحقيق الدخل والتوزيع والتمويل من خلال أدوات مثل المتاجر الإلكترونية القابلة للتخصيص، ومعالجة المدفوعات، ومنع الاحتيال، والميزات الاجتماعية المصممة لتعميق تفاعل اللاعبين. كما تساعد Xsolla شركات الألعاب على التعامل مع المدفوعات والضرائب والامتثال والمتطلبات التشغيلية في الأسواق العالمية، مع عمليات تكامل لمنصات التطوير، بما في ذلك Unity وUnreal وCocos Creator.

مهندس برمجيات خلفية أول (Go) - إكسولا، العمل عن بعد في روسيا

طوّر وشغّل خدمات وواجهات برمجة تطبيقات موثوقة بلغة Go لمنصة إكسولا العالمية للتجارة في ألعاب الفيديو. تولَّ مسؤولية الأنظمة الموزعة وقواعد البيانات وسير العمل القائم على الأحداث وقابلية الرصد ودعم الإنتاج.

الوصف

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

المتطلبات

  • خبرة لا تقل عن خمس سنوات في تطوير الواجهات الخلفية تجاريًا
  • إتقان متقدم للغة Go، بما في ذلك التنفيذ وفق الأساليب المعيارية وأنماط التزامن وتحليل الأداء
  • معرفة قوية بقواعد البيانات العلائقية مثل PostgreSQL أو MySQL، بما في ذلك تصميم المخططات والفهرسة وضبط الاستعلامات وعمليات الترحيل
  • خبرة عملية في Redis أو نظام تخزين مؤقت مماثل
  • خبرة في بناء واجهات REST؛ وتُعد خبرة gRPC ميزة إضافية
  • خبرة في توثيق واجهات البرمجة باستخدام OpenAPI أو Swagger
  • فهم بنية الخدمات المصغرة والمفاضلات في الأنظمة الموزعة
  • خبرة في Kafka أو RabbitMQ أو NATS أو وسطاء مماثلين وفي التصميم القائم على الأحداث
  • خبرة في استخدام Docker وإلمام بأساسيات Kubernetes
  • إتقان Git وسير عمل CI/CD
  • خلفية قوية في الاختبارات الآلية للوحدات والتكامل
  • معرفة بأساسيات أمن التطبيقات، بما في ذلك OWASP Top 10 وحماية الأسرار وبيانات المستخدم وأساسيات المصادقة والتفويض
  • إجادة جيدة للغة الإنجليزية كتابةً وتحدثًا
  • مفضل: خبرة في Prometheus أو Grafana أو ELK/Graylog أو OpenTelemetry أو أدوات رصد مماثلة
  • مفضل: خبرة في دعم الأنظمة عالية التحميل وإجراء تحليل الأداء
  • مفضل: خبرة في GCP أو AWS أو Azure والبنية التحتية بوصفها شيفرة
  • مفضل: خبرة في قواعد بيانات NoSQL مثل MongoDB
  • مفضل: خبرة في قيادة المبادرات التقنية أو إرشاد المهندسين
  • مفضل: خبرة في الألعاب أو التجارة الإلكترونية أو التكنولوجيا المالية أو المدفوعات
  • مفضل: خبرة عملية حديثة في استخدام أدوات الذكاء الاصطناعي مثل Claude أو Copilot أو Cursor

المزايا

  • تغطية تأمين طبي وتأمين أسنان وتأمين نظر
  • إجازة مدفوعة الأجر
  • خريطة طريق مهنية مخصصة
  • فرص تدريب وتعليم للنمو المهني
  • جدول عمل مرن
  • إبرام اتفاقية التوظيف مع كيان أو صاحب عمل مسجل (EOR) بناءً على موقع المرشح