تفاصيل العمل

مطوّر Backend – Learning Management System

تطوير نظام Learning Management System (LMS) باستخدام Java وSpring Boot، مع تصميم وتنفيذ RESTful APIs لخدمات النظام.

تصميم وتنفيذ بنية Microservices Architecture تتكون من أكثر من 9 خدمات مستقلة، مع فصل المسؤوليات وتحسين قابلية التوسع والصيانة.

حاوية الخدمات باستخدام Docker وتجهيزها للنشر ضمن بيئة Cloud.

تصميم وإدارة قاعدة البيانات باستخدام MySQL، مع استخدام AWS RDS لتوفير قاعدة بيانات مُدارة وموثوقة.

نشر النظام على AWS باستخدام EC2 وRDS وS3 وAmplify، وربط مكونات النظام لتوفير بيئة تشغيل متكاملة.

استخدام Amazon S3 لتخزين الملفات والموارد الخاصة بالنظام، مع ربطها بخدمات الـBackend.

اختبار وتكامل الـREST APIs بين الخدمات، واستكشاف الأخطاء وتحسين موثوقية وأداء النظام.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
المهارات