Purpose
Provides advanced functional and technical support for RESOLVE, Microsoft Dynamics 365/Dataverse and other forensic data systems, troubleshooting application, database and data-processing issues.
Develops advanced SQL queries and scripts to investigate, extract, update, reconcile and manage complex relational data.
Responsible Handover, Data Structuring and Transfer Support
Provides technical support to the Responsible Handover of Missing Persons Data project, delivering agreed technical outputs in line with project priorities and timelines.
Analyses source and target data structures and supports data mapping, transformation, extraction, preparation, reconciliation and migration while preserving data integrity and traceability.
SQL Development, Automation, Bulk Processing and Data Quality
Develops advanced SQL scripts, automations and bulk-processing solutions across forensic data systems and datasets.
Designs and implements bulk imports, updates, transformations, corrections and automated or semi-automated data-processing workflows.
Develops technical controls for data quality, validation, reconciliation, logging and exception handling, and identifies technical bottlenecks and solutions.
Technical Documentation, Coordination and Knowledge Transfer
Produces and maintains technical documentation for scripts, automations, mappings, configurations and migration processes.
Ensures technical solutions are properly handed over to the ICRC with the documentation and information required for continued operation and maintenance.
Certifications / Education required
Bachelor’s degree in Computer Engineering, Software Engineering, Data Engineering, Computer Science, or another closely related technical discipline
Professional experience required
Minimum of 8 years of substantial hands-on professional coding experience as a core part of the role, including advanced scripting, automation, bulk data processing and work with complex relational data systems.
Desired skills
Leadership: Proficient
Accountability: Advanced
People management: Basic
Team work & collaboration: Advanced
Representing ICRC: Proficient
Beneficiary & client focus: Advanced
Service delivery: Advanced
Communication: Advanced
Problem Solving : Advanced
Functional support: Expert
Results and quality focus: Advanced
Resilience and stress management: Advanced
Aspired Trainings / Certifications
Relevant advanced database/SQL, data engineering, enterprise application support, Microsoft Dynamics 365/Dataverse, or related technical certifications are assets.
Other Requirements
Demonstrated day-to-day coding experience is essential. The position requires advanced practical SQL development and scripting expertise, together with strong experience supporting and troubleshooting complex relational data environments. General familiarity with SQL, occasional querying or reporting use, or academic knowledge alone is not sufficient.
Candidates must be able to independently translate complex operational requirements into reliable technical solutions, including SQL scripts, automations, bulk-processing routines, data-quality controls and troubleshooting solutions.
A high degree of accuracy, attention to detail and technical discipline is essential, together with a structured and organized working approach, clean and maintainable technical solutions, systematic testing and validation, clear documentation, traceability of changes, and careful follow-up through to completion.
Strong analytical problem-solving and root-cause investigation skills are required. Equivalent technical qualifications combined with extensive directly relevant professional experience may be considered, subject to PAC/job-grading requirements. French is an asset.
The role is primarily focused on back-end data processing, relational database support, scripting, automation, bulk operations and technical troubleshooting
A practical technical assessment covering advanced SQL coding, relational data logic, troubleshooting and automation will form part of the selection process.
Language
Arabic: Fluent.
English: Full professional working.
What we offer
Salary Package: 3’018 – 4’408 USD/Month (As per ICRC salary scale, salary setting processes will determine fair setting in coherence with the qualifications of the applicant and the requirements of the job).
Transportation Allowance: 15.8$ per day.
13th Month of salary paid in December, pro rata basis in accordance with the period worked.
Salary Review/Increase: annually
Annual Leave: 20 calendar working days of paid leave per year, pro rata basis in accordance with the period worked.
Health Insurance: Full insurance coverage (no co-NSSF) - 90% of premium fees under the class B covered by the ICRC; option for class upgrade is available with extra charges. Coverings include: In-Patient: including pre-existing cases / Out-Patients: Doctor Visits, Medicines, Laboratory tests, Therapeutical services (Physiotherapy, Psychotherapy sessions)
International Retirement Saving Plan (IRSP): a contribution valued at 11.5% of your monthly salary, these savings are paid by the end of service as a lump sum.
Other benefits subject to internal rules and regulations: High Cost of Living Allowance (HCLA), Schooling allowance, Eyeglasses Reimbursement, Learning and career development opportunities, Internal mobility opportunities leading to expatriate roles.
Additional information
Location: Beirut
Working Schedule: Monday to Friday, from 8am to 5pm.
Type of contract: Fixed Term, 1 year (Renewable based on performance and need for position).
Estimated start date: November 2026
Application deadline: October 2, 2026
Desired Candidate Profile
- Bachelor s degree in Computer Engineering, Software Engineering, Data Engineering, Computer Science, or another closely related technical discipline
- Minimum of 8 years of substantial hands-on professional coding experience as a core part of the role, including advanced scripting, automation, bulk data processing and work with complex relational data systems.
- Demonstrated day-to-day coding experience is essential. The position requires advanced practical SQL development and scripting expertise, together with strong experience supporting and troubleshooting complex relational data environments.
- Candidates must be able to independently translate complex operational requirements into reliable technical solutions, including SQL scripts, automations, bulk-processing routines, data-quality controls and troubleshooting solutions.
- A high degree of accuracy, attention to detail and technical discipline is essential, together with a structured and organized working approach, clean and maintainable technical solutions, systematic testing and validation, clear documentation, traceability of changes, and careful follow-up through to completion.
- Strong analytical problem-solving and root-cause investigation skills are required.
- Arabic: Fluent.
- English: Full professional working.
الهدف
تقديم دعم وظيفي وتقني متقدم لنظام RESOLVE وMicrosoft Dynamics 365/Dataverse وأنظمة بيانات الطب الشرعي الأخرى، ومعالجة المشكلات المتعلقة بالتطبيقات وقواعد البيانات ومعالجة البيانات.
تطوير استعلامات وسكريبتات SQL متقدمة للتحقيق في البيانات العلاقاتية المعقدة واستخراجها وتحديثها ومطابقتها وإدارتها.
التسليم المسؤول، وهيكلة البيانات، ودعم النقل
تقديم الدعم التقني لمشروع التسليم المسؤول لبيانات الأشخاص المفقودين، وتقديم المخرجات التقنية المتفق عليها بما يتماشى مع أولويات المشروع والجداول الزمنية.
تحليل هياكل البيانات المصدر والهدف ودعم تعيين البيانات وتحويلها واستخراجها وإعدادها ومطابقتها وترحيلها مع الحفاظ على سلامة البيانات وقابلية تتبعها.
تطوير SQL والأتمتة والمعالجة المجمعة وجودة البيانات
تطوير سكريبتات SQL متقدمة والحلول المؤتمتة وحلول المعالجة المجمعة عبر أنظمة ومجموعات بيانات الطب الشرعي.
تصميم وتنفيذ عمليات الاستيراد المجمّع والتحديثات والتحويلات والتصحيحات وسير عمل معالجة البيانات المؤتمتة أو شبه المؤتمتة.
تطوير ضوابط تقنية لجودة البيانات والتحقق من صحتها والمطابقة والتسجيل ومعالجة الاستثناءات، وتحديد الاختناقات التقنية والحلول.
التوثيق التقني والتنسيق ونقل المعرفة
إعداد وصيانة التوثيق التقني للسكريبتات وعمليات الأتمتة والتعيين والتكوينات وعمليات الترحيل.
ضمان تسليم الحلول التقنية بشكل صحيح إلى اللجنة الدولية للصليب الأحمر مع التوثيق والمعلومات المطلوبة للاستمرار في التشغيل والصيانة.
الشهادات / المؤهل العلمي المطلوب
درجة البكالوريوس في هندسة الكمبيوتر، أو هندسة البرمجيات، أو هندسة البيانات، أو علوم الكمبيوتر، أو أي تخصص تقني آخر وثيق الصلة
الخبرة المهنية المطلوبة
خبرة عملية مهنية لا تقل عن 8 سنوات في كتابة البرمجيات (الترميز) كجزء أساسي من الدور، بما في ذلك كتابة السكريبتات المتقدمة والأتمتة ومعالجة البيانات المجمعة والعمل مع أنظمة البيانات العلاقاتية المعقدة.
المهارات المطلوبة
القيادة: كفء
المساءلة: متقدم
إدارة الأفراد: أساسي
العمل الجماعي والتعاون: متقدم
تمثيل اللجنة الدولية: كفء
التركيز على المستفيدين والعملاء: متقدم
تقديم الخدمات: متقدم
التواصل: متقدم
حل المشكلات: متقدم
الدعم الوظيفي: خبير
التركيز على النتائج والجودة: متقدم
المرونة وإدارة الضغوط: متقدم
الدورات التدريبية / الشهادات المرغوبة
تعتبر الشهادات التقنية ذات الصلة المتقدمة في قواعد البيانات/SQL، أو هندسة البيانات، أو دعم تطبيقات المؤسسات، أو Microsoft Dynamics 365/Dataverse، أو ما يعادلها ميزة إضافية.
متطلبات أخرى
تعتبر الخبرة البرمجية اليومية المثبتة أمرًا أساسيًا. تطلب الوظيفة خبرة عملية متقدمة في تطوير SQL وكتابة السكريبتات، إلى جانب خبرة قوية في دعم بيئات البيانات العلاقاتية المعقدة وإصلاح أعطالها. الإلمام العام بلغة SQL أو الاستخدام العارض للاستعلام أو التقارير أو المعرفة الأكاديمية وحدها ليست كافية.
يجب أن يكون المرشحون قادرين على ترجمة المتطلبات التشغيلية المعقدة بشكل مستقل إلى حلول تقنية موثوقة، بما في ذلك سكريبتات SQL والأتمتة وروتين المعالجة المجمعة وضوابط جودة البيانات وحلول استكشاف الأخطاء وإصلاحها.
إن وجود درجة عالية من الدقة، والاهتمام بالتفاصيل، والانضباط التقني أمر أساسي، إلى جانب منهج عمل منظم ومهيكل، وحلول تقنية نظيفة وقابلة للصيانة، واختبار والتحقق منهجيين، وتوثيق واضح، وتتبع التغييرات، والمتابعة الدقيقة حتى الإنجاز.
تتطلب الوظيفة مهارات تحليلية قوية في حل المشكلات والتحقيق في الأسباب الجذرية. قد يتم النظر في المؤهلات التقنية المكافئة المشفوعة بخبرة مهنية واسعة ذات صلة مباشرة، وذلك وفقًا لمتطلبات تصنيف الوظائف/PAC. اللغة الفرنسية تعتبر ميزة إضافية.
يركز الدور بشكل أساسي على معالجة البيانات الخلفية (back-end)، ودعم قواعد البيانات العلاقاتية، وكتابة السكريبتات، والأتمتة، والعمليات المجمعة، واستكشاف الأخطاء التقنية وإصلاحها
سيكون التقييم التقني العملي الذي يغطي البرمجة المتقدمة بلغة SQL، ومنطق البيانات العلاقاتية، واستكشاف الأخطاء وإصلاحها، والأتمتة، جزءًا من عملية الاختيار.
اللغة
العربية: طليق.
الإنجليزية: مستوى مهني كامل.
ما نقدمه
حزمة الراتب: 3,018 - 4,408 دولار أمريكي/شهريًا (وفقًا لجدول رواتب اللجنة الدولية للصليب الأحمر، ستحدد عمليات تحديد الراتب التحديد العادل بما يتوافق مع مؤهلات المتقدم ومتطلبات الوظيفة).
بدل النقل: 15.8$ يوميًا.
راتب الشهر الثالث عشر يدفع في شهر ديسمبر، على أساس تناسبي وفقًا للفترة المغطاة بالعمل.
مراجعة/زيادة الراتب: سنويًا
الإجازة السنوية: 20 يوم عمل مدفوع الأجر في السنة، على أساس تناسبي وفقًا للفترة المغطاة بالعمل.
التأمين الصحي: تغطية تأمينية كاملة (بدون مشاركة مع الضمان الاجتماعي NSSF) - 90% من رسوم الاشتراك ضمن الفئة B تغطيها اللجنة الدولية للصليب الأحمر؛ مع خيار الترقية إلى فئة أعلى مقابل رسوم إضافية. تشمل التغطيات: الاستشفاء الداخلي: بما في ذلك الحالات المرضية السابقة / الاستشفاء الخارجي: زيارات الأطباء، الأدوية، الفحوصات المخبرية، الخدمات العلاجية (جلسات العلاج الطبيعي والعلاج النفسي)
خطة الادخار التقاعدي الدولية (IRSP): مساهمة بقيمة 11.5% من راتبك الشهري، وتُدفع هذه المدخرات عند نهاية الخدمة كمبلغ مقطوع.
مزايا أخرى تخضع للأنظمة واللوائح الداخلية: بدل غلاء المعيشة (HCLA)، بدل التعليم، تعويض النظارات الطبية، فرص التعلم والتطوير المهني، فرص التنقل الداخلي المؤدية إلى أدوار المغتربين.
معلومات إضافية
الموقع: بيروت
جدول العمل: من الاثنين إلى الجمعة، من الساعة 8 صباحًا حتى 5 مساءً.
نوع العقد: محدد المدة، سنة واحدة (قابل للتجديد بناءً على الأداء والحاجة للوظيفة).
تاريخ البدء المتوقع: نوفمبر 2026
الموعد النهائي للتقديم: 2 أكتوبر 2026
الملف الشخصي للمرشح المطلوب
- درجة البكالوريوس في هندسة الكمبيوتر، أو هندسة البرمجيات، أو هندسة البيانات، أو علوم الكمبيوتر، أو أي تخصص تقني آخر وثيق الصلة
- خبرة عملية مهنية لا تقل عن 8 سنوات في كتابة البرمجيات (الترميز) كجزء أساسي من الدور، بما في ذلك كتابة السكريبتات المتقدمة والأتمتة ومعالجة البيانات المجمعة والعمل مع أنظمة البيانات العلاقاتية المعقدة.
- تعتبر الخبرة البرمجية اليومية المثبتة أمرًا أساسيًا. يتطلب الوظيفة خبرة عملية متقدمة في تطوير SQL وكتابة السكريبتات، إلى جانب خبرة قوية في دعم بيئات البيانات العلاقاتية المعقدة وإصلاح أعطالها.
- يجب أن يكون المرشحون قادرين على ترجمة المتطلبات التشغيلية المعقدة بشكل مستقل إلى حلول تقنية موثوقة، بما في ذلك سكريبتات SQL والأتمتة وروتين المعالجة المجمعة وضوابط جودة البيانات وحلول استكشاف الأخطاء وإصلاحها.
- إن وجود درجة عالية من الدقة، والاهتمام بالتفاصيل، والانضباط التقني أمر أساسي، إلى جانب منهج عمل منظم ومهيكل، وحلول تقنية نظيفة وقابلة للصيانة، وااختبار والتحقق منهجيين، وتوثيق واضح، وتتبع التغييرات، والمتابعة الدقيقة حتى الإنجاز.
- تتطلب الوظيفة مهارات تحليلية قوية في حل المشكلات والتحقيق في الأسباب الجذرية.
- العربية: طليق.
- الإنجليزية: مستوى مهني كامل.