وصف المشروع:
أبحث عن مهندس برمجيات محترف للمشاركة في تصميم وتنفيذ مشروع SaaS يعتمد على بنية Cluster قابلة للتوسع (Scalable) وتخدم أكثر من عميل في نفس الوقت (Multi-Tenant).
المشروع في مرحلة التخطيط التقني، والمطلوب شخص يفهم التصميم المعماري وليس مجرد كتابة كود.
المهام المطلوبة:
تصميم Architecture كاملة لنظام SaaS
إعداد أو اقتراح بنية Cluster (Load Balancing – Scaling – High Availability)
المساعدة في اختيار التقنيات المناسبة (Backend, DB, Caching, Message Queue…)
وضع تصور لإدارة موارد العملاء (RAM – CPU – Storage – Bandwidth)
تأمين النظام (Auth, API Keys, Isolation بين العملاء)
توثيق الحل التقني بشكل واضح
المهارات المطلوبة:
خبرة قوية في SaaS Architecture
فهم عملي لـ Clustering & Distributed Systems
خبرة في أحد أو أكثر:
Docker / Kubernetes
Cloud أو Bare Metal Servers
Microservices
التعامل مع APIs و Authentication
خبرة سابقة في مشاريع Production (مشاريع حقيقية)
يفضل (ميزة إضافية):
خبرة في DevOps
خبرة في أنظمة Multi-Tenant
سبق له العمل على مشاريع عالية التحميل (High Traffic)
مدة المشروع:
قابلة للاتفاق (مرحلة تصميم ثم تنفيذ)
الميزانية:
قابلة للتفاوض حسب الخبرة وجودة الحل
ملاحظات مهمة:
يرجى إرسال:
نبذة عن خبرتك
أمثلة لمشاريع SaaS أو Systems Architectures عملت عليها
اقتراح مبدئي لكيفية تنفيذ المشروع
مرحبا، اطلعت على وصف المشروع بعناية، وطبيعة العمل المطروحة واضحة جدا بالنسبة لي، خصوصا إن التركيز هنا على التصميم المعماري وبناء أساس SaaS قابل للتوسع وليس مجرد...
السلام عليكم ورحمة الله وبركاته أنا بلال البرعي مهندس برمجيات Full-Stack (ReactJs / NextJs / NodeJs / Express / MongoDB / PostgreSQL) وحاصل على تقييم 5 نجوم على...