مهندس خلفي أول (Laravel)
Rightangled
الوصف الوظيفي
نبذة عن الوظيفة
نحن شركة رعاية صحية رقمية نعمل على بناء المنصة التي تدعم عملياتنا السريرية والصيدلانية. ونحن بصدد توسيع نطاق هذه المنصة بشكل كبير هذا العام، ونبحث عن مهندس خلفي رفيع المستوى للمساعدة في تصميم وبناء الجيل القادم منها.
ستتولى مسؤولية خدمات الخلفية بدءًا من التصميم الأولي وصولًا إلى النشر والصيانة طويلة الأمد. ستقوم بتصميم أنظمة قابلة للتوسع، وتنفيذ ميزات جديدة، ومراجعة الكود، وتحسين أداء التطبيقات، والحد المستمر من الديون التقنية.
ستتنقل بانتظام بين العديد من المنتجات والمشاريع، مما يساعد الفرق على تقديم الميزات بسرعة دون المساس بالجودة أو قابلية الصيانة. بالإضافة إلى كتابة الكود، ستشارك في مناقشات الهندسة، وتوجيه المطورين، ومراجعة طلبات السحب (pull requests)، والمساعدة في صياغة المعايير الهندسية المتبعة في جميع أنحاء الشركة.
مع استمرار الذكاء الاصطناعي في لعب دور متزايد الأهمية في منتجاتنا، ستساعد أيضًا في بناء سير عمل ذكي، ودمج خدمات الذكاء الاصطناعي، واستكشاف طرق جديدة لاستخدام نماذج اللغة الحديثة لتحسين تجارب العملاء والعمليات الداخلية.
ما ستقوم به
تصميم وبناء خدمات الخلفية باستخدام Laravel، بدءًا من الهندسة المعمارية وصولًا إلى مرحلة الإنتاج
العمل على القدرات الأساسية للمنصة: نمذجة البيانات، وواجهات برمجة التطبيقات (APIs)، والمعالجة في الخلفية، وعمليات التكامل
تصميم واجهات برمجة تطبيقات REST آمنة وموثقة جيدًا ومُرقمة بالإصدارات
بناء أنظمة تعتمد على الأحداث وغير متزامنة باستخدام قوائم الانتظار والمهام التي تُنفَّذ في الخلفية
تحسين أداء قاعدة البيانات وقابلية توسيع نطاق التطبيق
كتابة الاختبارات الآلية والمساعدة في تحسين ممارساتنا الهندسية وإجراءات الإصدار
دمج خدمات الجهات الخارجية، بما في ذلك واجهات برمجة التطبيقات (APIs) الخاصة بالتجارة واللوجستيات والذكاء الاصطناعي/نماذج اللغة الكبيرة (LLM)
مراجعة الكود والمساعدة في رفع المستوى العام للفريق
المتطلبات
ما نبحث عنه
7 سنوات أو أكثر من الخبرة المهنية في تطوير الباك إند، مع ما لا يقل عن 3 سنوات من الخبرة القوية في استخدام Laravel في أنظمة الإنتاج التي ساهمت في تصميمها ، نهتم بما قمت ببنائه أكثر من العدد الدقيق للسنوات
فهم عميق للبرمجة الموجهة للكائنات (OOP)، ومبادئ SOLID، وأنماط التصميم، وتصميم الأنظمة
حس قوي في نمذجة البيانات وتصميم الأنظمة، والقدرة على تقييم المفاضلات
يُعد من الضروري وجود خبرة في واجهات برمجة تطبيقات Shopify، وتحسين Eloquent ORM، وضبط أداء MySQL، وRedis، والأنظمة القائمة على قوائم الانتظار، والبنية التحتية لـ AWS، وواجهات برمجة تطبيقات REST القابلة للتوسع
معرفة عميقة ومتينة بـ MySQL (الفهرسة، وتحسين الاستعلامات، والأداء في ظل النمو)، بالإضافة إلى Redis والمعالجة غير المتزامنة القائمة على قوائم الانتظار
الخبرة في AWS، وDocker، وLinux، وGit، وCI/CD، ومراقبة التطبيقات، وتحسين الأداء أمر ضروري
أن يكون الاختبار عادة متأصلة، حيث تقوم بكتابة الاختبارات، وتتوقع أن تكتشف CI المشكلات، وتأخذ الموثوقية على محمل الجد
معرفة عملية بـ AWS (EC2، RDS، S3، IAM، CloudWatch)، بما يكفي لتحقيق الاكتفاء الذاتي
تواصل كتابي واضح، والقدرة على توثيق قرارات التصميم والدفاع عنها
مؤهلات إضافية مرغوبة
خبرة في مجال خاضع للتنظيم (الرعاية الصحية، التكنولوجيا المالية، أو ما شابه) حيث يُعتبر الامتثال وإمكانية التدقيق من مدخلات التصميم
خبرة في SaaS متعدد المستأجرين
عمل في تكامل نماذج اللغة الكبيرة (LLM) (واجهات برمجة تطبيقات Anthropic أو OpenAI)، مع اهتمام بالتقييم والموثوقية بدلاً من العروض التوضيحية
خبرة في واجهة برمجة تطبيقات Shopify
بنية قائمة على الأحداث في بيئة الإنتاج
مجموعة التقنيات المستخدمة
PHP 8.x / Laravel (Horizon، Queues، Events، Scheduler)
MySQL
Redis
واجهات برمجة تطبيقات REST
AWS
Docker
GitHub Actions
واجهات برمجة تطبيقات Anthropic و OpenAI
Vue.js + Inertia في الواجهة الأمامية (هذه وظيفة تركز على الواجهة الخلفية؛ يُرحب بإتقان الواجهة الأمامية ولكنه ليس شرطًا) التحديات التي ستعمل على حلها
كجزء من فريق الهندسة لدينا، ستعمل على مجموعة متنوعة من التحديات التقنية، بما في ذلك:
تصميم أنظمة خلفية قادرة على معالجة ملايين الطلبات
بناء منتجات مدعومة بالذكاء الاصطناعي ودمج نماذج اللغة الكبيرة (LLMs) في سير العمل الواقعي
تصميم وتطوير تطبيقات جديدة بالكامل من المفهوم إلى مرحلة الإنتاج
توسيع نطاق قواعد كود Laravel الكبيرة وتحسينها
تصميم واجهات برمجة تطبيقات REST آمنة وقابلة للصيانة وعالية الأداء
بناء أنظمة تعتمد على الأحداث وغير متزامنة باستخدام قوائم الانتظار والمعالجة في الخلفية
تحسين أداء قواعد البيانات، واستراتيجيات التخزين المؤقت، وقابلية توسيع نطاق التطبيقات
تحسين تجربة المطورين من خلال الأتمتة، والأدوات، وأفضل الممارسات الهندسية
بناء تطبيقات موثوقة ومصممة خصيصًا للسحابة على منصة AWS
المزايا
نحن شركة توفر تكافؤ الفرص في التوظيف. وباعتبارنا مؤسسة رعاية صحية خاضعة للرقابة، سيخضع المرشح الناجح لفحص أساسي لخلفيته.
- عدد المتقدمين
- 84 متقدمًا
- تاريخ النشر
- نُشر منذ يوم واحد