مطور خلفي أول (Senior Backend Engineer - Java / AIoT)
تبني بابيلي منصة لربط الأجهزة ومعالجة بياناتها وجعل الصناعات والأعمال أكثر ذكاءً. نبحث عن مطور خلفي أول يتولى المسؤولية التقنية عن الواجهة الخلفية لمنتج AIoT ويكون له دور مباشر في قرارات المعمارية والتطوير واستقرار المنتج.
المسؤوليات
- تولي الملكية التقنية للواجهة الخلفية لمنصة AIoT: فهم الشيفرة الحالية ثم صيانتها وتطويرها بلغة Java و Spring Boot
- تصميم وتطوير واجهات البرمجة والخدمات الخاصة بإدارة الأجهزة والقياسات والإنذارات وإرسال الأوامر إلى الأجهزة
- تطوير طبقة التكامل مع نواة إنترنت الأشياء في المنصة ومسار استقبال بيانات الأجهزة عبر MQTT
- بناء وتحسين تعدد المستأجرين والمصادقة والتحكم في الصلاحيات حسب الأدوار
- تحسين أداء الخدمات وأمانها واستقرارها وقابلية مراقبتها في بيئة الإنتاج
- تصميم نماذج البيانات وتحسين قاعدة البيانات والمعالجة غير المتزامنة
- ربط قدرات الذكاء الاصطناعي بالمنتج بالتعاون مع فريق الذكاء الاصطناعي
- توثيق القرارات التقنية ومراجعة الشيفرة ووضع المعايير الهندسية لفريق الواجهة الخلفية
المتطلبات
- الموثوقية وتحمّل المسؤولية: إنجاز الالتزامات حتى النهاية، والإبلاغ المبكر عن أي تأخير، والعمل دون حاجة إلى متابعة مستمرة
- دافع حقيقي والتزام ببناء هذا المنتج والنمو مع الفريق على المدى الطويل
- خبرة لا تقل عن 5 سنوات في تطوير وتشغيل خدمات إنتاجية بلغة Java و Spring Boot
- إتقان تصميم الأنظمة: الواجهات البرمجية (API) ونمذجة البيانات والتحكم في الصلاحيات وتعدد المستأجرين والخدمات المعتمدة على الأحداث
- القدرة على تشخيص مشكلات بيئة الإنتاج عبر تحليل السجلات ومؤشرات الأداء
- استخدام فعّال لأدوات الذكاء الاصطناعي في تطوير البرمجيات، مع مراجعة دقيقة ومسؤولة لمخرجاتها
- القدرة على استلام شيفرة قائمة وفهمها، وإنجاز العمل باستقلالية، والنقاش البنّاء حول الخلافات التقنية
مزايا إضافية
- خبرة في MQTT وبيانات السلاسل الزمنية ومعالجة تدفق البيانات
- خلفية في أنظمة استقبال بيانات الأجهزة أو إدارة أساطيل الأجهزة أو تحديثات OTA
- خبرة في تصميم محركات القواعد والإنذارات والإشعارات
- معرفة عملية بواجهات نماذج الذكاء الاصطناعي وخدمات الاستدلال
لماذا بابيلي
- أثر مباشر في منتج ينمو، وعمل على مسائل حقيقية عند التقاء إنترنت الأشياء والذكاء الاصطناعي
- مشاركة فعلية في القرارات التقنية وملكية معمارية الواجهة الخلفية
- مرونة في مكان العمل وساعاته
- العمل مع فريق محترف
- راتب يُتفق عليه بما يتناسب مع الخبرة والكفاءة ونطاق المسؤولية