Job announcement
Post Date :
February 26 2025
Deadline :
March 04 2025
Reference Number :
job-s
Vacancies :
1 vacancies
Minimun Experience :
4 Year(s)
Minimun Education :
Bachelors
Age :
18 - 55
Gender :
Not specified
Job shift :
Full-time
Job type :
Job level :
Senior
Salary :
As per organization salary scale
Location :
Syria
Sectors :
Job announcement channel
Syrian Center for Media and Freedom of Expression (SCM) is an independent, non-governmental, non-profit organization established in 2004. It seeks to build a society that guarantees freedom of expression and belief, human rights, and justice. Our vision is a democratic world based on justice, freedom, equality, and respect for human rights and dignity. As part of its ongoing efforts to uncover the fate of missing persons in Syria and provide the most accurate information possible, SCM plans to develop a face recognition application. To this end, SCM seeks to contract a programmer or a software development company to develop an application that facilitates the processing of recognition requests and facial comparisons as follows:
1)Technical Requirements
The application must be built using the latest web technologies to ensure high performance, security, and user-friendliness:
a) Development Environment
Programming Language: Preferably Python or Node.js.
Database: Preferably PostgreSQL or MongoDB.
Cloud Storage: Google Cloud Storage (for image storage).
Facial Recognition Algorithm: OpenCV + Dlib, AWS Rekognition, or Microsoft Face API.
b) Performance and Compatibility
Support for all modern browsers.
Responsive design compatible with mobile and tablet devices.
Performance optimization using caching techniques.
c) Security and Data Protection
Encrypt transmitted data using HTTPS and SSL/TLS.
Implement role-based access control (RBAC).
Compliance with GDPR security standards.
2) Application Requirements
a) Features
Store high-resolution images in a database or cloud storage.
Enhance stored images to improve comparison accuracy.
Analyze stored images and generate a unique digital signature for each face to accelerate future matching processes.
Enable search functionality with adjustable match accuracy thresholds.
Mark previously matched images with a distinctive accuracy score and allow filtering in new searches to optimize performance.
Support searching using a live image or an uploaded file.
Maintain a searchable history of search operations, performance reports, and filtering capabilities.
b) User Dashboard
Log in using email and password or two-factor authentication (2FA).
User-friendly interface for managing data and uploading images.
Export search results in multiple formats (PDF, CSV).
c) Integration with Other Systems
Provide an API for integration with other systems when needed.
Support integration with artificial intelligence services.
3) Required Experience and documents
Proof of work in similar projects that includes:
Demonstrable experience of at least 3 years in developing and supporting similar projects using CMS or other web apps.
Examples of previous projects demonstrating relevant expertise
At least two references from previous work.
Methodology: a brief summary (approximately 250 words) should be provided when submitting the quotations
Explanation of the methodology of development, delivery, and maintenance
Description of the provider’s approach and experience in developing similar apps.
Financial offer including:
The Financial compensation.
The validity of the offer (duration- date).
4) Evaluation criteria
The applicant’s experience (50%).
The provided methodology (25%).
Financial offer (25%).
5) Location of Work: Remote work is available.
6) Schedule of Payments: The payment will be an “all-inclusive” lump sum for the development, design, and launch of the face recognition application. The payments will be made based on the agreed-upon deliverables.
المركز السوري للإعلام وحرية التعبير مؤسّسة مدنيّة مستقلة غير حكومية وغير ربحية. تعمل على بناء مجتمع يضمن حرية التعبير والاعتقاد وحقوق الإنسان والوصول إلى العدالة. رؤيتها هي عالم ديمقراطي، قائم على العدالة والحريّة والمُساواة، يحترم كرامة الإنسان وحقوقه.
وضمن إطار عمل المركز السوري للإعلام وحرية التعبير (SCM) في جهود كشف المصير يخطط مشروع توثيق الإنتهاكات في المركز السوري للإعلام وحرية التعبير إلى " تطوير تطبيق ويب للتعرف على الوجوه"
وعليه فإن المركز يسعى للتعاقد مع مبرمج/ة أو شركة برمجية لتطوير تطبيق ويب لتسهيل معالجة طلبات التعرف ومقارنة الوجوه:
1) المتطلبات:
a) المتطلبات التقنية:
يجب أن يكون التطبيق مبنيًا باستخدام أحدث تقنيات تطوير الويب لضمان الأداء العالي والأمان وسهولة الاستخدام
بيئة التطوير:
لغة البرمجة: يفضل ان تكون Python أو Node.js
قاعدة البيانات: يفضل ان تكون PostgreSQL أو MongoDB
التخزين السحابي: Google Cloud Storage (لتخزين الصور)
خوارزمية التعرف على الوجوه: OpenCV + Dlib أو AWS Rekognition أو Microsoft Face API
الأداء والتوافق:
دعم جميع المتصفحات الحديثة
تصميم متجاوب يدعم الأجهزة المحمولة واللوحية
تحسين الأداء باستخدام تقنيات التخزين المؤقت (Caching)
الأمان وحماية البيانات:
تشفير البيانات المنقولة باستخدام HTTPS وSSL/TLS
إدارة الصلاحيات وفقًا لدور المستخدم (RBAC)
الامتثال للمعايير الأمنية GDPR
b) احتياجات التطبيق:
مميزات التطبيق:
تخزين الصور بدقة عالية ضمن داتابيز او ضمن مكان تخزيني في الكلاود
إمكانية تحسين الصور المخزنة على السيستم للحصول على عمليات مقارنة أكثر دقة
تحليل الصور المخزنة و تصنيع توقيع رقمي لكل وجه من أجل تسريع عمليات المطابقة لاحقاً
إمكانيات البحث من خلال تحديد نسبة دقة المطابقة المستهدفة
وضع إشارة إلى الصور التي تمت مطابقتها مسبقاً مع درجة دقة المطابقة بشكل مميز إمكانية فلترتها في أي عملية بحث جديدة لتسريع العملية
دعم خاصية البحث باستخدام صورة مباشرة أو تحميل ملف
سجل عمليات البحث وتقارير الأداء وامكانيات الفلترة بشكل دائم
لوحة تحكم المستخدم:
تسجيل الدخول باستخدام البريد الإلكتروني وكلمة المرور أو المصادقة الثنائية
واجهة سهلة الاستخدام لإدارة البيانات وتحميل الصور
تصدير نتائج البحث بصيغ متعددة (PDF, CSV)
تكامل مع أنظمة أخرى:
توفير API للتكامل مع أنظمة أخرى إذا لزم الأمر
دعم التكامل مع خدمات الذكاء الاصطناعي
2) المستندات المطلوبة
a) إثبات العمل في مشاريع مماثلة والتي تشمل:
خبرة مثبتة لا تقل عن 3 سنوات في تطوير ودعم مشاريع مماثلة.
عرض المشاريع السابقة.
مرجعين على الأقل من الأعمال السابقة.
b) المنهجية: ينبغي تقديم ملخص مختصر لحوالي 250 كلمة عند تقديم عروض الأسعار، بما في ذلك:
شرح منهجية التطوير والتسليم والصيانة.
وصف لمنهجية عمل المزود وخبرته في تطوير تطبيقات مماثلة.
c) العرض المالي: ويشمل:
التعويض المالي.
صلاحية العرض( المدة- التاريخ)
3) معيار التقييم
a) خبرة المتقدم (50%)
b) المنهجية المقدمة (25%).
c) العرض المالي (25%)
4) مكان العمل:
يمكن العمل أونلاين.
5) طريقة الدفع:
سيكون الدفع عبارة عن مبلغ مقطوع "شامل" لتطوير تطبيق الويب. سيتم سداد المدفوعات على أساس التسليمات.
7) Tender procedure:
Interested service providers must submit their offer, professional portfolio, methodology, and cost sheet by email to the email address in the table below, using the following reference in the subject line: “Programming of the Face Recognition Application”.
Offers sent to a different email address or without the required documents will be dismissed. We encourage you to reach out with any questions for clarification before submitting your offer.
Only the selected service provider will be notified.
Deadline for submission of tenders/offers
05. March 2025.
Email for submission of tenders/offers
For any questions or explanations:
Contract duration
Until complete execution of the obligations of the parties
Expected starting date of execution
10. March 2025.
6) إجراءات المناقصة:
يجب تقديم العروض مع كامل المستندات المطلوبة من مقدمي الخدمة المهتمين عن طريق البريد الإلكتروني فقط إلى عنوان البريد الإلكتروني أدناه مع كتابة التالي في موضوع الرسالة: برمجة تطبيق ويب.
سيتم رفض العروض الموجهة إلى عنوان بريد إلكتروني آخر أو بدون مرفقات**،** كما نشجع المهتمين على إرسال أسئلتكم إلينا بخصوص أي توضيحات قبل تقديم عرض السعر المقترح.
سيتم إخطار الطرف المختار فقط في غضون أسبوعين من الموعد النهائي للتقديم.
الموعد النهائي لتقديم المناقصات / العروض
05 أذار 2025 (الخامسة مساءً بتوقيت باريس)
البريد الإلكتروني لتقديم المناقصات / العروض
إلى: jobs@scm.ngo
البريد الإلكتروني للأسئلة
إلى: mohanad.sharabati@scm.ngo
مدة العقد
حتى اكتمال تنفيذ التزامات طرفي العقد
تاريخ البدء المتوقع للتنفيذ
10 أذار 2025
28 February 2025
07 March 2025
1 vacancies
1005
As per organization salary scale
19 February 2025
01 March 2025
1 vacancies
1032
As per organization salary scale
10 February 2025
01 March 2025
1 vacancies
1021
As per organization salary scale