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

مهندس برمجيات أول، الإقامة — tiket.com (عمل من مقر الشركة، الهند)

قيادة بنية الأنظمة الخلفية والهندسة في مجال الإقامة لدى tiket.com، ضمن منصة سفر تخدم أكثر من 50 مليون مستخدم. توجيه عمليات التكامل والترحيل وممارسات الهندسة عبر الخدمات الموزعة.

الوصف

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

المتطلبات

  • خبرة لا تقل عن 6–8 سنوات في تطوير الأنظمة الخلفية، تشمل خبرة كبيرة في تصميم الأنظمة الموزعة على نطاق واسع.
  • درجة البكالوريوس أو ما يعادلها؛ ويفضّل تخصص علوم الحاسوب أو تقنية المعلومات.
  • خبرة قوية بقواعد البيانات العلائقية و/أو قواعد بيانات NoSQL، تشمل تصميم المخططات والفهرسة وتحسين الاستعلامات ومفاضلات اتساق البيانات.
  • خبرة عملية بتقنيات التخزين المؤقت مثل Redis أو Memcached وبـ Elasticsearch.
  • خبرة في بيئات الإنتاج مع أنظمة قائمة على الأحداث مثل Kafka أو RabbitMQ، تشمل التعامل مع التكرار والترتيب وإعادة المحاولة.
  • خلفية قوية في CI/CD والتطوير القائم على الاختبارات وGit Flow وإعادة هيكلة الأنظمة القديمة أو إعادة كتابتها.
  • خبرة في Kubernetes وDocker وLinux.
  • القدرة على تحليل السجلات وتصحيح الأخطاء واستكشاف مشكلات الإنتاج باستخدام أدوات الرصد مثل السجلات والمقاييس والتتبّع.
  • مهارات قوية في تحديد الأولويات وتملّك المنتج.
  • تفكير نقدي وتواصل واضح ونهج تعاوني بين الوظائف، بما يشمل شرح المفاضلات التقنية.
  • القدرة على التأثير دون سلطة رسمية وتحقيق التوافق بين أصحاب المصلحة في الهندسة والمنتج والأعمال.
  • الارتياح لاستخدام أدوات الذكاء الاصطناعي في البرمجة وتصحيح الأخطاء والتصميم والتوثيق لزيادة سرعة الهندسة، وتوجيه الآخرين نحو استخدامها بمسؤولية.
  • قيادة مثبتة لقرارات البنية المعمارية التي تشمل فرقًا أو خدمات متعددة.
  • خبرة في إنجاز عمليات ترحيل واسعة النطاق أو إعادة تصميم البنية أو مبادرات المنصات.
  • تُعد الخبرة في السفر أو الأسواق الإلكترونية أو منصات الأعمال الموجهة للشركاء ميزة إضافية.

المزايا

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