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

مهندس برمجيات، هندسة الأداء (تشيناي، حضوري)

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

الوصف

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

المتطلبات

  • امتلاك خبرة من 5 إلى 10 سنوات في هندسة الأداء أو الاختبارات
  • إثبات خبرة قوية في اختبارات وهندسة الأداء عبر تطبيقات الويب والهواتف المحمولة والتطبيقات الهجينة
  • استخدام JMeter بإتقان، بما في ذلك Groovy وJSR223 وWeb HTTP وSelenium WebDriver
  • كتابة نصوص أتمتة عملية باستخدام TypeScript أو JavaScript مع Playwright
  • تشخيص الأسباب الجذرية لمشكلات الأداء ودعم التوصيات بنماذج إثبات مفهوم
  • تقييم الأداء عبر طبقات واجهة المستخدم والبرمجيات الوسيطة والواجهة الخلفية
  • العمل بثقة مع AppDynamics وGrafana وKibana وغيرها من أدوات تحليل الأداء
  • فهم AWS CloudWatch وخدمات AWS وAzure الأساسية المستخدمة في مراقبة الأداء وعمليات DevOps
  • إجراء اختبارات أداء جانب العميل باستخدام Lighthouse وSitespeed
  • استخدام SQL ولغة برمجة واحدة على الأقل مثل Java أو Python
  • التكيف بفاعلية مع التقنيات والأدوات المتغيرة
  • إنشاء نصوص Sitespeed وإجراء تحليل أداء الواجهة الأمامية
  • تطبيق الذكاء الاصطناعي وتعلم الآلة في الاختبارات أو التحليل أو إعداد التقارير
  • فهم K6 مع Grafana وArtillery لاختبارات التحميل
  • تطوير الأدوات والتحسينات الداخلية
  • امتلاك خبرة أوسع في هندسة الأداء والإلمام بأدوات تحليل إضافية