مهندس الآلية التلقائية talabat

صاحب عمل نشط

نشرت قبل ساعة

الخبرة

1 - 3 سنوات

التعليم

بكالوريوس في العلوم(أجهزة الكمبيوتر)

الجنسية

أي جنسية

جنس

غير مذكور

عدد الشواغر

1 عدد الشواغر

الوصف الوظيفي

الأدوار والمسؤوليات

المسؤوليات

1. الجودة وبنية التسليم

  • تنفيذ وصيانة خطوط أنابيب CI/CD المتنقلة (إدارة بناء PR، استراتيجيات التخزين المؤقت، ومزرعة أجهزة macOS الخاصة بنا).

  • تنفيذ حواجز الجودة التلقائية للتطبيق في CI التي تفرض عتبات الأداء والاستقرار وتوافر الشاشة قبل دمج الشيفرة.

  • دعم أتمتة بنيتنا التحتية للإصدار، وإكمال المهام والتكرارات ضمن دورات التخطيط القياسية من يوم إلى 3 أشهر.

2. رؤى الجودة والأدوات

  • المساهمة في أهداف الفريق من خلال بناء تكاملات تربط سجلات الأعطال ونتائج الاختبار بلوحات المراقبة.

  • أتمتة جمع بيانات الحوادث عبر الإصدارات المتنقلة لتوفير رؤية واضحة على التراجع.

3. حواجز الجودة عبر المكدس

  • تنفيذ اختبار API/Contract (مثل Postman) ضمن خط أنابيب CI لمنع تغييرات الخلفية التي تكسر التطبيقات المتنقلة بشكل استباقي.

  • بناء خوادم وهمية آلية وسكربتات توليد بيانات الاختبار لتثبيت اختبارات واجهة المستخدم E2E.

4. مراجعة الكود وأتمتة المطور

  • كتابة وصيانة قواعد linting التلقائية وفحوصات التحليل الثابت للقبض على انتهاكات الهيكلية مبكرًا.

  • تنفيذ سكربتات وروبوتات تقلل من وقت مراجعة الكود اليدوي لفرق المنتجات.

المؤهلات

المتطلبات

  • الخبرة: من 1 إلى 3 سنوات من الخبرة كمهندس برمجيات، SDET، أو مهندس منصة/DevOps، يتماشى مع أوقات تقدم IC2 في talabat.

  • مهارات البرمجة: قدرة برمجية قوية في لغة واحدة على الأقل (TypeScript، Python، Ruby، Go، Swift، أو Kotlin). يجب أن تكون قادرًا على كتابة كود إنتاجي نظيف وقابل للصيانة.

  • CI/CD والبنية التحتية: خبرة عملية في تكوين خطوط أنابيب CI/CD (GitHub Actions، Bitrise، Jenkins، إلخ) وكتابة سكربتات شل (Bash).

  • أطر الاختبار: خبرة في بناء أو المساهمة في أطر الاختبار التلقائية (Maestro، Appium، XCUITest، Espresso).

  • التفكير النظامي: فهم قوي لهيكلية تطبيقات الهاتف المحمول وكيفية تفاعل تطبيقات الواجهة الأمامية مع خدمات الخلفية.

  • العقلية: تعاطف عالٍ مع تجربة المطور (DevX). أنت ترى مهندسي المنتج كعملائك الرئيسيين.

الملف الشخصي المطلوب للمرشحين

المتطلبات

  • الخبرة: من 1 إلى 3 سنوات من الخبرة كمهندس برمجيات، SDET، أو مهندس منصة/DevOps، يتماشى مع أوقات تقدم IC2 في talabat.

  • مهارات البرمجة: قدرة برمجية قوية في لغة واحدة على الأقل (TypeScript، Python، Ruby، Go، Swift، أو Kotlin). يجب أن تكون قادرًا على كتابة كود إنتاجي نظيف وقابل للصيانة.

  • CI/CD والبنية التحتية: خبرة عملية في تكوين خطوط أنابيب CI/CD (GitHub Actions، Bitrise، Jenkins، إلخ) وكتابة سكربتات شل (Bash).

  • أطر الاختبار: خبرة في بناء أو المساهمة في أطر الاختبار التلقائية (Maestro، Appium، XCUITest، Espresso).

  • التفكير النظامي: فهم قوي لهيكلية تطبيقات الهاتف المحمول وكيفية تفاعل تطبيقات الواجهة الأمامية مع خدمات الخلفية.

  • العقلية: تعاطف عالٍ مع تجربة المطور (DevX). أنت ترى مهندسي المنتج كعملائك الرئيسيين.

المجال الوظيفي / القسم

الكلمات الرئيسية

  • مهندس الآلية التلقائية

تنويه: نوكري غلف هو مجرد منصة لجمع الباحثين عن عمل وأصحاب العمل معا. وينصح المتقدمون بالبحث في حسن نية صاحب العمل المحتمل بشكل مستقل. نحن لا نؤيد أي طلبات لدفع الأموال وننصح بشدة ضد تبادل المعلومات الشخصية أو المصرفية ذات الصلة. نوصي أيضا زيارة نصائح أمنية للمزيد من المعلومات. إذا كنت تشك في أي احتيال أو سوء تصرف ، راسلنا عبر البريد الإلكتروني abuse@naukrigulf.com