وظائف هندسة النظم في الأردن
٣٣٠ وظائف شاغرة
<p><h4>الوصف</h4>
<p><strong>الغرض الوظيفي</strong><br>
بصفتك قائد الفريق في ترجمة، ستكون مسؤولاً عن قيادة فريق تقني في تصميم وتطوير وتسليم حلول تكنولوجية عالية الجودة تتماشى مع أهداف ترجمة الاستراتيجية. يضمن هذا الدور التنفيذ الناجح للمهام الهندسية، ويطبق أفضل ممارسات التطوير، ويكون مساهمًا عمليًا مع التنسيق مع الفرق متعددة الوظائف. يقوم قائد الفريق بتوجيه أعضاء الفريق ويضمن التسليم في الوقت المناسب للمشروعات، كما يترجم التوجيه الفني إلى تنفيذ يومي ملموس.</p>
<h4>الواجبات والمسؤوليات</h4>
<h4>القيادة التقنية والإشراف على التنفيذ</h4>
<ul>
<li>الإشراف على أنشطة التطوير اليومية، مع ضمان التوافق مع معايير الترميز، وإرشادات الهندسة، وجداول التسليم.</li>
<li>توجيه مناقشات تصميم النظام والهندسة المعمارية، وتقديم مدخلات تقنية عملية عند الحاجة.</li>
<li>دعم المهندسين في حل المشكلات، التصحيح، وتحسين الأداء، والعمل كنقطة ارتفاع فني رئيسية.</li>
<li>مراجعة واعتماد مكونات الكود الرئيسية، مع ضمان الجودة والقدرة على التوسع والصيانة.</li>
</ul>
<h4>إدارة الفريق والتوجيه</h4>
<ul>
<li>قيادة، وتوجيه، وتطوير فريق من المهندسين بمستويات خبرة مختلفة.</li>
<li>إجراء جلسات منتظمة فردية وتقييم الأداء وجلسات التغذية الراجعة الفنية لضمان النمو والمساءلة.</li>
<li>تسهيل المتابعة والتطوير الفني المستمر لأعضاء الفريق.</li>
<li>تعزيز ثقافة تبادل المعرفة والتعاون والتحسين المستمر.</li>
</ul>
<h4>التعاون والمواءمة عبر التخصصات</h4>
<ul>
<li>العمل عن قرب مع فرق المنتج وضمان الجودة وDevOps والتصميم لضمان فهم مشترك لأهداف المشروع وأولوياته.</li>
<li>المساعدة في تحويل متطلبات المنتج إلى خطط تطوير قابلة للتنفيذ وضمان تفويض مهام واضح.</li>
<li>التصرف كحلقة وصل بين فريق التطوير وقيادة التقنية، وتوفير وضوح حول التقدم والمخاطر واحتياجات الموارد.</li>
</ul>
<h4>جودة الكود والتوثيق والمعايير</h4>
<ul>
<li>فرض أفضل الممارسات في الترميز والتوثيق والاختبار والنشر.</li>
<li>تشجيع مراجعات الكود من الأقران والاختبار الوحدوي والأتمتة لضمان الاعتماد والثبات.</li>
<li>ضمان الحفاظ على توثيق شامل لجميع الأنظمة الحاسمة وقرارات الهندسة المعمارية.</li>
<li>دعم التحسين المستمر لسير العمل التطويري الداخلي والأدوات.</li>
</ul>
<h4>دعم النظام وتنسيق النشر</h4>
<ul>
<li>التعاون مع فرق DevOps والبنية التحتية لضمان أداء النظام وجاهزية CI/CD وموثوقية الإصدار.</li>
<li>مراقبة جاهزية النشر واستكشاف أي مشكلات أثناء الإعداد والإصدارات الإنتاجية.</li>
<li>المشاركة في تقييم واعتماد تقنيات وأطر جديدة تتماشى مع احتياجات العمل.</li>
</ul>
<h4>التعليم والخبرة والمؤهلات</h4>
<ul>
<li>درجة البكالوريوس في علوم الحاسوب أو الهندسة البرمجية أو مجال ذي صلة.</li>
<li>8+ سنوات من خبرة تطوير برمجيات عملية مع خبرة لا تقل عن 2 سنة في دور قيادي تقني أو قائد فريق.</li>
<li>خبرة قوية مع Node.js؛ Python ميزة إضافية.</li>
<li>إتقان تصميم ومراجعة هياكل معمارية قابلة للتوسع باستخدام الخدمات الصغيرة وواجهات برمجة التطبيقات RESTful.</li>
<li>الخبرة في العمل مع قواعد بيانات علائقية وغير علائقية (مثل MySQL، PostgreSQL، MongoDB، Redis).</li>
<li>خبرة راسخة في بيئات Agile/Scrum وإدارة السبرينت.</li>
<li>إتقان اللغة الإنجليزية.</li>
</ul>
<h4>الكفاءات السلوكية</h4>
<ul>
<li>التواصل</li>
<li>اتخاذ القرار</li>
<li>إدارة أصحاب المصلحة</li>
<li>بناء الفريق وإدارته</li>
<li>إدارة النزاعات</li>
<li>توجيه النتائج</li>
<li>التأثير في الآخرين</li>
</ul>
<h4>الكفاءات التقنية</h4>
<ul>
<li>تطوير الخلفية (Node.js، Python ميزة إضافية)</li>
<li>الخدمات الميكروية والهندسة المعمارية للنظام</li>
<li>تصميم وتكامل واجهات RESTful</li>
<li>مراجعة الكود ومعايير الجودة</li>
<li>البنية التحتية السحابية (AWS، Azure)</li>
<li>التكامل المستمر/التوزيع المستمر والتعاون DevOps</li>
<li>تصميم وتحسين قواعد البيانات</li>
<li>مراقبة الأداء وتصحيح الأخطاء</li>
<li>التوثيق والكتابة الفنية</li>
<li>ممارسات التطوير الرشيق</li>
</ul></p><p></p>
<p><h4>الوصف</h4>
<p><strong>الغرض الوظيفي</strong><br>
كقائد فريق في Tarjama، ستكون مسؤولاً عن قيادة فريق تقني في تصميم وتطوير وتسليم حلول تكنولوجية عالية الجودة تتماشى مع الأهداف الاستراتيجية لشركة Tarjama. يضمن هذا الدور التنفيذ الناجح للمهام الهندسية، وتطبيق أفضل ممارسات التطوير، والعمل كمساهم فعّال مع التنسيق مع الفرق متعددة الوظائف. يقوم قائد الفريق بتوجيه أعضاء الفريق ويضمن التسليم في الوقت المحدد للمشروعات. كما يترجم التوجيه الفني إلى تطبيق يومي عملي.</p>
<h4>الواجبات والمسؤوليات</h4>
<h4>القيادة التقنية ومراقبة التنفيذ</h4>
<ul>
<li>الإشراف على أنشطة التطوير اليومية، مع ضمان التوافق مع معايير الترميز، وإرشادات الهندسة المعمارية، وجداول التسليم.</li>
<li>توجيه مناقشات تصميم النظام والهندسة المعمارية، وتقديم مدخلات تقنية عملية عند الحاجة.</li>
<li>دعم المهندسين في حل المشكلات، التصحيح، وتحسين الأداء، والعمل كنقطة تصعيد تقنية رئيسية.</li>
<li>مراجعة واعتماد مكونات الرمز الرئيسية، لضمان الجودة، والقابلية للتوسع، وقابلية الصيانة.</li>
</ul>
<h4>إدارة الفريق والتوجيه</h4>
<ul>
<li>قيادة وتوجيه وتطوير فريق من المهندسين بمستويات خبرة مختلفة.</li>
<li>إجراء لقاءات منتظمة 1:1، وفحص الأداء، وجلسات التغذية الراجعة الفنية لضمان التطور والمسؤولية.</li>
<li>تسهيل الإعداد والتطوير الفني المستمر لأعضاء الفريق.</li>
<li>تعزيز ثقافة مشاركة المعرفة والتعاون والتحسين المستمر.</li>
</ul>
<h4>التعاون والتوافق عبر الفرق الوظيفية</h4>
<ul>
<li>العمل عن كثب مع فرق المنتج وضمان الجودة وDevOps والتصميم لضمان فهم مشترك لأهداف المشروع وأولوياته.</li>
<li>المساعدة في تحويل متطلبات المنتج إلى خطط تطوير قابلة للتنفيذ وضمان تفويض مهام واضح.</li>
<li>العمل كحلقة وصل بين فريق التطوير وقيادة التكنولوجيا، وتوفير رؤية حول التقدم والمخاطر واحتياجات الموارد.</li>
</ul>
<h4>جودة الكود والتوثيق والمعايير</h4>
<ul>
<li>فرض أفضل الممارسات في الترميز والتوثيق والاختبار والنشر.</li>
<li>تعزيز مراجعات الكود من الزملاء، والاختبار الوحدوي، والأتمتة لضمان الاعتمادية والتناسق.</li>
<li>ضمان الحفاظ على توثيق شامل لجميع الأنظمة الحرجة وقرارات الهندسة المعمارية.</li>
<li>دعم التحسين المستمر لسير العمل التطويري الداخلي والأدوات.</li>
</ul>
<h4>دعم النظام وتنسيق النشر</h4>
<ul>
<li>التعاون مع فرق DevOps والبنية التحتية لضمان أداء النظام، واستعداد CI/CD، وموثوقية الإصدار.</li>
<li>مراقبة جاهزية النشر واستكشاف أخطاء أثناء الإصدارات التجريبية والإنتاج.</li>
<li>المشاركة في تقييم واعتماد تقنيات وأطر عمل جديدة تتماشى مع احتياجات العمل.</li>
</ul>
<h4>التعليم والخبرة والمؤهلات</h4>
<ul>
<li>درجة البكالوريوس في علوم الحاسب الآلي أو هندسة البرمجيات أو مجال ذو صلة.</li>
<li>8+ سنوات من الخبرة الفعلية في تطوير البرمجيات مع وجود سنتين على الأقل في دور قيادة تقنية أو كقائد فريق.</li>
<li>خبرة قوية مع Node.js؛ Python ميزة إضافية.</li>
<li>الكفاءة في تصميم ومراجعة الهندسات المعمارية القابلة للتوسع باستخدام الخدمات المصغرة وواجهات برمجة التطبيقات RESTful.</li>
<li>خبرة في العمل مع قواعد البيانات العلاقية وغير العلاقية (مثل MySQL و PostgreSQL و MongoDB و Redis).</li>
<li>خبرة صلبة في بيئات Agile/Scrum وإدارة السبرينت.</li>
<li>الطلاقة في اللغة الإنجليزية.</li>
</ul>
<h4>الكفاءات السلوكية</h4>
<ul>
<li>الاتصال</li>
<li>اتخاذ القرار</li>
<li>إدارة أصحاب المصلحة</li>
<li>بناء الفريق وإدارته</li>
<li>إدارة النزاعات</li>
<li>التركيز على النتائج</li>
<li>التأثير على الآخرين</li>
</ul>
<h4>الكفاءات الفنية</h4>
<ul>
<li>تطوير الخلفية (Node.js، Python ميزة إضافية)</li>
<li>الخدمات المصغرة والهندسة المعمارية للنظام</li>
<li>تصميم ودمج RESTful API</li>
<li>مراجعة الكود ومعايير الجودة</li>
<li>البنية التحتية السحابية (AWS، Azure)</li>
<li>CI/CD وتعاون DevOps</li>
<li>تصميم وت优化 قواعد البيانات</li>
<li>مراقبة الأداء وتصحيح الأخطاء</li>
<li>التوثيق والكتابة التقنية</li>
<li>ممارسات التطوير الرشيق</li>
</ul></p><p></p>
<h2 class="h5">الوصف الوظيفي</h2><div class="t-break" data-jb-field="description"><p>يتيح دور كبير مهندسي البرمجيات، البنية التحتية لوكلاء الذكاء الاصطناعي فرصة مثيرة لقيادة تطوير تقنيات الذكاء الاصطناعي المتطورة التي ستشكل مستقبل الأنظمة الذكية. بصفتك لاعباً رئيسياً في فريقنا الديناميكي، ستتاح لك الفرصة للعمل في مشاريع مبتكرة تستفيد من الذكاء الاصطناعي لتعزيز تجارب المستخدمين وتحقيق النجاح للأعمال. هذا المنصب مثالي لعشاق التقنية التواقين لإحداث تأثير ملموس في مجال الذكاء الاصطناعي سريع التطور.</p><p>في هذا الدور، لن تساهم فقط في الجوانب الفنية لتطوير البرمجيات، بل ستلعب أيضاً دوراً حاسماً في توجيه المهندسين المبتدئين وتعزيز بيئة عمل تعاونية داخل الفريق. تفخر شركتنا بثقافة التعلم والنمو المستمرين، حيث توفر فرصاً وفيرة للتطوير المهني من خلال ورش العمل، والندوات، وإمكانية الوصول إلى أحدث الأدوات في هذا القطاع. سيتم تشجيعك على استكشاف تقنيات ومنهجيات جديدة، مما يضمن بقاءك في طليعة تطورات الذكاء الاصطناعي.</p><p>بصفتك كبير مهندسي البرمجيات، ستلعب دوراً أساسياً في تشكيل الاتجاه الاستراتيجي لمبادراتنا في مجال الذكاء الاصطناعي. ستتعاون مع فرق متعددة الوظائف لمواءمة الحلول الفنية مع أهداف العمل، مما يضمن أن البنية التحتية للذكاء الاصطناعي لدينا قوية، وقابلة للتوسع، وكفؤة. لا يقدم هذا الدور راتباً ومزايا تنافسية فحسب، بل يوفر أيضاً مساراً واضحاً للتقدم الوظيفي، مما يمكنّك من تولي مسؤوليات وأدوار قيادية أكبر داخل المؤسسة.</p><p><b>المسؤوليات:</b></p><ol><li>تصميم وتنفيذ بنية تحتية قابلة للتوسع لوكلاء الذكاء الاصطناعي باستخدام لغات وأطر برمجية متقدمة، مع ضمان الأداء العالي والموثوقية في بيئات الإنتاج.</li><li>التعاون مع علماء البيانات ومديري المنتجات لتحديد المتطلبات الفنية وتحويلها إلى مهام هندسية قابلة للتنفيذ تلبي الجداول الزمنية للمشروع.</li><li>توجيه المهندسين المبتدئين، وتقديم الإرشادات حول أفضل الممارسات في تطوير البرمجيات، ومراجعة الشفرات البرمجية، والتصميم المعماري لتعزيز قدرات الفريق.</li><li>إجراء اختبارات دقيقة واستكشاف الأخطاء وإصلاحها في أنظمة الذكاء الاصطناعي، باستخدام أدوات الاختبار الآلي لضمان جودة البرمجيات والالتزام بلمعايير القطاع.</li><li>البقاء على اطلاع بأحدث تقنيات الذكاء الاصطناعي والتوجهات في هذا القطاع، ودمج منهجيات جديدة في المشاريع الحالية لتعزيز الوظائف والأداء.</li><li>المشاركة في مناقشات التصميم المعماري، وتقديم رؤى تؤثر على الاستراتيجية والرؤية الفنية طويلة المدى للبنية التحتية لوكلاء الذكاء الاصطناعي.</li><li>تطوير وصيانة توثيق شامل للشفرات البرمجية، وواجهات برمجة التطبيقات (APIs)، والبنية التحتية للنظام لتسهيل تبادل المعرفة ودمج أعضاء الفريق الجدد.</li><li>مراقبة أداء النظام وموثوقيته بعد النشر، وتنفيذ التعديلات والتحسينات اللازمة بناءً على ملاحظات المستخدمين والتحليلات.</li><li>التواصل مع أصحاب المصلحة لجمع الملاحظات وتحسين حلول الذكاء الاصطناعي بشكل تكراري، مما يضمن التوافق مع احتياجات المستخدمين وأهداف العمل.</li></ol> </div><h2 class="h5">المهارات</h2><div data-jb-field="skills"><ul><li>إتقان لغات البرمجة مثل Python أو Java أو C++، وهو أمر أساسي لتطوير تطبيقات ذكاء اصطناعي قوية.</li><li>فهم قوي لخوارزميات وأطر تعلم الآلة، والتي تعد حاسمة لبناء أنظمة ذكية.</li><li>خبرة في المنصات السحابية مثل AWS أو Azure، وهو أمر ضروري لنشر حلول ذكاء اصطناعي قابلة للتوسع.</li><li>الإلمام بتقنيات الحاويات (Containerization) مثل Docker، وهو أمر مهم لإدارة التطبيقات بفاعلية.</li><li>معرفة بأفضل الممارسات في تطوير البرمجيات، مما يضمن كتابة شفرات برمجية عالية الجودة وسهلة الصيانة.</li><li>القدرة على العمل بفعالية ضمن فرق متعددة الوظائف، وهو أمر أساسي للتعاون الناجح في المشاريع.</li><li>مهارات ممتازة في حل المشكلات، وهي حاسمة لاستكشاف أخطاء أنظمة الذكاء الاصطناعي وإصلاحها وتحسينها.</li></ul></div>
<p>سيجري المستشار تقييمًا تقنيًا شاملاً لتقييم قابلية التشغيل والتكامل في نظام السجل الطبي الإلكتروني (EMR) القادم لهيئة الأمم المتحدة لغوث وتشغيل اللاجئين الفلسطينيين في الشرق الأوسط (الأونروا) مع النظام البيئي الوطني لمعلومات الصحة في الأردن. تشمل المهمة مراجعة بنية الصحة الرقمية الحالية لدى الأونروا، وتحليل نظم معلومات الصحة الوطنية وقدرات التوافقية، وتقييم المعايير الرقمية الصحية الدولية المعمول بها، وتقديم مساهمات تقنية بخصوص الاعتبارات القانونية والتنظيمية المتعلقة بحوكمة البيانات ومشاركة المعلومات. سيحدد المستشار المخاطر التقنية والتشغيلية والمؤسسية وأمن المعلومات، ويقترح تدابير التخفيف المناسبة، ويطور خارطة طريق تنفيذ بتكاليف تتسق مع مراحل تطبيق EMR للأونروا. سيُنفَّذ العمل باستخدام مزيج من مراجعة الوثائق، التحليلات التقنية، استشارات أصحاب المصلحة، ورش العمل، جلسات الت validation، وتقييمات مقارنة لأفضل الممارسات الدولية، مع إشراك أصحاب مصلحة خارجيين ذوي صلة بشكل استكشافي وغير ملزم لإثراء التوصيات المستندة إلى الأدلة.</p><p>المخرجات/المهام المحددة تشمل، على سبيل المثال لا الحصر:</p><p>4.1 تقييم مشهد النظام</p><ul><li>مراجعة بنية النظام الرقمي الصحي الحالية لدى الأونروا، وتدفقات العمل، وآليات الإبلاغ.</li><li>تحليل التصميم المقترح لنظام EMR القادم الذي يموله KfW.</li><li>توثيق متطلبات الإبلاغ الحالية للجهات الصحية الوطنية.</li></ul><p>4.2 تحليل HIS/HMIS لبلد الاستضافة</p><ul><li>تقييم منظومة معلومات الصحة الوطنية في الأردن.</li><li>تحديد الأنظمة المستخدمة من قبل أصحاب المصلحة المعنيين، بما في ذلك، وليس حصريًا، وزارة الصحة.</li><li>توثيق:</li><ul><li>بنية النظام</li><li>معايير البيانات</li><li>واجهات برمجة التطبيقات وقدرات التوافقية</li><li>متطلبات الإبلاغ</li><li>هياكل حوكمة البيانات</li></ul><li>وزارة الصحة الأردنية</li><li>مشغلو HMIS الوطنيون</li><li>كيانات حوكمة الصحة الرقمية.</li></ul><p>4.3 مراجعة التوافقية والمعايير</p><ul><li>سيقوم المستشار بتقييم:</li><ul><li>معايير التوافقية الدولية للصحة الرقمية (مثلاً HL7، FHIR، التصنيفات ICD).</li><li>آليات تبادل البيانات.</li><li>التوافق مع بنية معلومات الصحة.</li><li>اعتبارات إدارة هوية المريض.</li><li>متطلبات جودة البيانات والتحقق منها.</li></ul></ul><p>4.4 التقييم القانوني والتنظيمي</p><ul><li>سيقدم المستشار مساهمات تقنية ويتعاون مع الإدارة القانونية، ولن يحدد مواقـف قانونية أو تنظيمية أو امتثال بشكل مستقل.</li><li>العناصر التي ستُراجع هي:</li><ul><li>اللوائح الداخلية للأونروا بشأن حوكمة البيانات والسرية.</li><li>متطلبات حماية البيانات.</li><li>الاتفاقيات المؤسسية المطلوبة لدمج النظام.</li><li>نماذج مشاركة البيانات قابلة للتنفيذ ومتوافقة سيتم تحديدها من قبل الإدارة القانونية، مستلهمة من المدخلات التقنية المقدمة من المستشار الفني.</li></ul></ul><p>4.5 تحليل المخاطر والجدوى</p><ul><li>سيحدد المستشار:</li><ul><li>المخاطر التقنية</li><li>عدم التوافق النظامي</li><li>قيود البنية التحتية</li><li>الاعتبارات الأمنية السيبرانية</li><li>المخاطر التشغيلية</li><li>جهوزية القوى العاملة</li><li>قدرات إدارة البيانات</li><li>تعطيل سير العمل</li><li>المخاطر المؤسسية</li><li>مواءمة الحوكمة</li><li>تنسيق أصحاب المصلحة</li></ul><li>سيتم اقتراح استراتيجيات التخفيف لكل فئة مخاطرة.</li></ul><p>4.6 خارطة طريق تنفيذ بتكاليف محددة</p><ul><li>سيعد المستشار خارطة طريق عملية للدمج تشمل:</li><ul><li>النموذج المقترح لتوافقية</li><li>خطة تنفيذ مرحلية</li><li>متطلبات الموارد</li><li>آليات التنسيق المؤسسي</li><li>تقديرات الميزانية</li><li>الجدول الزمني والمعالم الأساسية</li></ul><li>يجب أن تتماشى الخطة مع مراحل تطبيق EMR للأونروا.</li></ul><p>المنهجية</p><p>من المتوقع أن يعتمد المستشار منهجية مختلطة تشمل:</p><ul><li>مراجعة مكتبية للوثائق</li><li>تحليل الهندسة التقنية</li><li>استشارات أصحاب المصلحة</li><li>ورش عمل مع شركاء الأونروا والحكومة</li><li>تحليل مقارن لأفضل الممارسات الدولية</li><li><br></li></ul><p><strong>الملف المرشح المطلوب</strong></p><h2>المؤهلات/المهارات الخاصة</h2>درجة الماجستير في المعلوماتية الصحية، الصحة العامة، نظم المعلومات، الصحة الرقمية، سياسة الصحة، إدارة الأعمال، الإدارة، التنمية الدولية أو تخصص ذي صلة آخر. خبرة مهنية ذات صلة لا تقل عن سبع (10) سنوات. طبيعة الخبرة المطلوبة: خبرة في أنظمة الصحة الرقمية أو أنظمة معلومات الصحة مدى الخبرة المطلوبة من الخبرة ذات الصلة: خبرة مثبتة في تنفيذ EMR أو مشاريع التوافقية. خبرة في العمل مع أنظمة الصحة الحكومية أو المنظمات الدولية. خبرة مثبتة في العمل مع أنظمة الصحة الأردنية، بما فيها المنصات الوطنية الرئيسية مثل hakeem (السجل الصحي الوطني)، ومركز الأردن لمراقبة الأمراض (JCDC)، وHMIS وزارة الصحة، مع قدرة مثبتة على التعاون مع الأقسام القانونية بشأن حوكمة البيانات ومتطلبات الامتثال. خبرة في إجراء دراسات الجدوى التقنية. معرفة بمعايير بيانات الصحة وأطر التوافقية. ويفضل: خبرة في منطقة الشرق الأوسط. خبرة في العمل مع وكالات أممية أو مشاريع ممولة من جهات مانحة. اللغات: الإنجليزية والعربية هما لغتا العمل في الأونروا. لهذه المهمة، يلزم الطلاقة في كلا اللغتين العربية والإنجليزية.
<p><h4>الوصف</h4>
<p>مجموعة روبيستا لتكنولوجيا المعلومات (RTG) هي محرك رئيسي للتحول الرقمي من خلال توفير منظومة تقنية شاملة. تتعاون RTG مع شركائها المحليين والدوليين للمساعدة في بناء تجارب رقمية للعملاء، وتأسيس مراكز هندسية، وبناء مشاريع مشتركة عبر عدة صناعات ومجالات. في هذا المسعى، تعمل RTG كمحفّز للتأثير والنمو من خلال الفعاليات والمساحات والمحتوى الذي يركز على إحداث أثر ونمو عبر تفاعلات مختلفة.</p>
<p>فخورون بأننا جزء من Robusta Technology Group (RTG)، مجموعة استشارية تقنية رائدة. مع عقد من الخبرة ومسار حافل بتقديم أكثر من 300 مشروع عبر أوروبا والشرق الأوسط وشمال أمريكا، أصبحت RTG جهة عمل مفضلة في السوق المصري. تقوم Octopus وروبusta ببناء جسر بين أوروبا وأفريقيا، وتقديم حلول مراكز مخصصة لربط الشركات بأفضل المواهب حول العالم.</p>
<h4>نظرة عامة على الوظيفة</h4>
<p>نبحث عن مطور واجهة أمامية أول بخبرة 5–7 سنوات في بناء تطبيقات ويب قابلة للتوسع عالية الأداء وسهلة الوصول ضمن منصات رقمية مؤسسية. هذا الدور يركز على الواجهة الأمامية ويتطلب خبرة عميقة في أطر JavaScript الحديثة، والعمارة القائمة على المكونات، وتطوير الواجهة المتجاوبة، ودمج CMS المؤسسي — خاصة Adobe Experience Manager (AEM).</p>
<p>المرشح المثالي يجمع بين التنفيذ التقني القوي والملكية، والقدرات التوجيهية، والقدرة على التعاون عبر فرق متعددة التخصصات بما في ذلك التصميم، والواجهة الخلفية، وضمان الجودة، وDevOps، ومجتمعات المحتوى. الخبرة في تقديم مواقع كبيرة الحجم وغنية بالمحتوى وهندسة الواجهة المعتمدة على أنظمة التصميم أمر أساسي.</p>
<h4>مهام الدور</h4>
<p><strong>هندسة الواجهة وتطويرها</strong><br>
قيادة تطوير تطبيقات واجهة أمامية قابلة للتوسع وسهلة الصيانة وعالية الأداء باستخدام HTML5 وCSS3 وJavaScript (ES6+) وأطر الواجهة الحديثة. تعريف وتنفيذ هندسة الواجهة، واستراتيجيات المكونات المعاد استخدامها، ومعايير الترميز. بناء مكونات واجهة قابلة لإعادة الاستخدام ومتوافقة مع أنظمة التصميم المؤسسية ونماذج الواجهة الأمامية القابلة للتوسع.</p>
<p><strong>تطوير الإطار والتطبيق</strong><br>
تطوير حلول واجهة أمامية متقدمة باستخدام React (المفضل)، Next.js، أو Vue.js. هندسة وإدارة حالة الواجهة الأمامية، والتوجيه، واستراتيجيات العرض، وتكوين المكونات. تحسين التطبيقات الأمامية من حيث القابلية للتوسع والصيانة والقابلية للإتاحة على المدى الطويل.</p>
<p><strong>دمج CMS وAEM</strong><br>
قيادة جهود دمج الواجهة الأمامية ضمن Adobe Experience Manager (AEM) أو منصات CMS مؤسسية مماثلة. العمل بشكل موسع مع:</p>
<ul>
<li>HTL/Sightly</li>
<li>Clientlibs</li>
<li>قوالب قابلة للتحرير</li>
<li>قطع المحتوى</li>
<li>قطع الخبرة</li>
<li>محرر SPA</li>
<li>مناقشات المكونات</li>
</ul>
<p>التأكد من أن حلول الواجهة الأمامية صديقة للمؤلف ومتوافقة مع سير عمل تأليف محتوى CMS. التعاون مع مطوري الخلفية/AEM لإرساء عقود مكونات نظيفة ومعايير تكامل.</p>
<p><strong>تنفيذ نظام التصميم</strong><br>
تحويل مواصفات Figma ونظام التصميم إلى تطبيقات واجهة أمامية قابلة للتوسع. تعزيز الاتساق في تنفيذ الواجهة، والطباعة، والتباعد، والوصولية، وسلوك التفاعل. الإسهام في أو الحفاظ على مكتبات المكونات المؤسسية وأطر الواجهة المشتركة.</p>
<p><strong>تحسين الأداء</strong><br>
قيادة مبادرات أداء الواجهة الأمامية مع التركيز على:</p>
<ul>
<li>Core Web Vitals</li>
<li>التحميل الكسول</li>
<li>تقسيم الشفرة</li>
<li>تحسين الصور</li>
<li>تحسين الحزمة</li>
<li>أداء العرض</li>
</ul>
<p>رصد وتحسين أداء التطبيق عبر الأجهزة والمتصفحات.</p>
<p><strong>الوصولية والجودة</strong><br>
التأكد من توافق التطبيقات مع معايير الوصول WCAG 2.1 AA. الدعوة إلى أفضل ممارسات HTML الدلالية، وممارسات الوصول، وتنفيذ التصميم الشامل. إجراء مراجعات الشفرة وفرض معايير جودة الواجهة الأمامية.</p>
<p><strong>تكامل API والتوجه الخلفي</strong><br>
دمج تطبيقات الواجهة الأمامية مع RESTful وGraphQL APIs. دعم CMS بدون واجهة وتوجهات أمامية منفصلة حيثما كان ذلك مناسبًا. إدارة معالجة البيانات غير المتزامنة، واستراتيجيات التخزين المؤقت، وحالات الخطأ بشكل فعال.</p>
<p><strong>القيادة الفنية والتوجيه</strong><br>
إرشاد مطوري الواجهة الأمامية المبتدئين والمتوسطين. المشاركة في مناقشات المعمارية، والتخطيط التقني، وتقدير السبرنت. تعزيز أفضل الممارسات في هندسة الواجهة الأمامية، والاختبار، والوصول، والأداء.</p>
<p><strong>التعاون</strong><br>
العمل عن كثب مع مالكي المنتجات، ومصممي UX/UI، ومهندسي QA، ومطوري الخلفية، فرق DevOps، ومؤلفي المحتوى. المشاركة بنشاط في فعاليات Agile/Scrum والمساهمة في تخطيط التسليم.</p>
<h4>المتطلبات</h4>
<p>5–7 سنوات من الخبرة المهنية في تطوير الواجهة الأمامية. خبرة مثبتة في تقديم منصات ويب قطاعية أو غنية بالمحتوى على نطاق المؤسسات. خبرة قوية عملية مع Adobe Experience Manager (AEM) أو منصات CMS المؤسساتية المماثلة. خبرة في العمل ضمن فرق توصيل Agile/Scrum. خبرة في المساهمة في هندسة الواجهة واتخاذ القرارات التقنية.</p>
<h4>المتطلبات الفنية الأساسية</h4>
<p><strong>أساسيات الواجهة الأمامية</strong><br>
إتقان مستوى خبير في:</p>
<ul>
<li>HTML5</li>
<li>CSS3</li>
<li>JavaScript (ES6+)</li>
</ul>
<p>فهم قوي لـ:</p>
<ul>
<li>SCSS/SASS</li>
<li>التطوير المتجاوب وتطوير الأولوية للجوال</li>
<li>التوافق عبر المتصفحات</li>
<li>التعزيز التدريجي</li>
<li>الدعم للأوراق RTL ومتعدد اللغات</li>
</ul>
<p><strong>أطر الواجهة الحديثة</strong><br>
خبرة عملية متقدمة مع:</p>
<ul>
<li>React.js (المفضل)</li>
<li>Next.js</li>
<li>Vue.js</li>
</ul>
<p>فهم قوي لـ:</p>
<ul>
<li>هندسة قائمة على المكونات</li>
<li>خطاطيف React ودورة الحياة</li>
<li>TypeScript</li>
<li>حلول إدارة الحالة (Redux، Context API، Zustand، إلخ)</li>
<li>مفاهيم SSR/SSG</li>
</ul>
<p><strong>خبرة AEM وCMS</strong><br>
خبرة عملية قوية في دمج حلول الواجهة الأمامية ضمن بيئات AEM. خبرة مع:</p>
<ul>
<li>محرر AEM SPA</li>
<li>AEM كخدمة سحابية</li>
<li>تحسين Clientlibs</li>
<li>قوالب قابلة للتحرير</li>
<li>سير عمل تأليف المحتوى</li>
</ul>
<p>فهم قيود CMS المؤسسي واستراتيجيات المكونات القابلة للتأليف على نطاق واسع.</p>
<p><strong>نظم التصميم وهندسة واجهة المستخدم</strong><br>
خبرة في بناء وصيانة أنظمة تصميم ومكتبات مكونات قابلة للتوسع. قدرة قوية على تحويل تصاميم Figma إلى واجهات جاهزة للإنتاج بدقة بصرية عالية. الإلمام بـ Tailwind CSS أو أساليب التشكيل باستخدام الوحدات يعتبر ميزة. فهم قوي للرسوم المتحركة في الواجهة وتصميم التفاعل.</p>
<p><strong>الأدوات والعمل بسلاسة</strong><br>
إتقان قوي لـ:</p>
<ul>
<li>تدفقات Git</li>
<li>npm/Yarn</li>
<li>Webpack/Vite</li>
<li>أدوات مطوري المتصفح</li>
</ul>
<p>الإلمام بـ:</p>
<ul>
<li>JIRA</li>
<li>خطوط أنابيب CI/CD</li>
<li>Adobe Cloud Manager</li>
<li>GitHub Actions</li>
<li>Jenkins</li>
</ul>
<p><strong>الأداء، الوصولية والسيو</strong><br>
خبير في:</p>
<ul>
<li>تحسين Core Web Vitals</li>
<li>تدقيق أداء الواجهة</li>
<li>امتثال WCAG 2.1 AA</li>
<li>أساسيات SEO التقنية</li>
<li>تحسين البيانات الوصفية والHTML الدلالي</li>
</ul>
<p><strong>الاختبار وضمان الجودة</strong><br>
خبرة مع:</p>
<ul>
<li>Jest</li>
<li>React Testing Library</li>
<li>Cypress أو Playwright</li>
<li>فهم لاستراتيجيات الاختبار الوظيفي والتكاملي واختبار end-to-end</li>
</ul>
<h4>من المستحب وجودها</h4>
<p>الخبرة في بنى CMS بدون واجهة وواجهات GraphQL. الخبرة مع:</p>
<ul>
<li>Contentful</li>
<li>Sitecore</li>
<li>Storyblok</li>
<li>Optimizely</li>
</ul>
<p>الت familiarity مع Adobe Analytics، Adobe Target، أو Tealium. خبرة في دعم مواقع متعددة اللغات وتتضمن العربية/RTL. وجود تجربة في بنية microfrontend ميزة إضافية.</p>
<h4>المهارات الشخصية</h4>
<ul>
<li>قيادة وتوجيه قوية</li>
<li>مهارات حل المشكلات والتحليل الممتازة</li>
<li>اتصالات قوية وإدارة أصحاب المصلحة</li>
<li>القدرة على إدارة الأولويات وتقديم عمل عالي الجودة ضمن المواعيد النهائية</li>
<li>التفاصيل الدقيقة والالتزام بتفوق الواجهة الأمامية</li>
</ul>
<h4>المؤهلات التعليمية</h4>
<p>درجة البكالوريوس في علوم الحاسب الآلي، هندسة البرمجيات، تكنولوجيا المعلومات، أو مجال ذي صلة — أو خبرة عملية مكافئة.</p>
<p><h4>الوصف</h4>
<p>مجموعة روبستا للتكنولوجيا (RTG) هي محرك رئيسي للتحول الرقمي من خلال توفير منظومة تقنية شاملة. تعمل RTG مع شركائها المحليين والدوليين للمساعدة في بناء تجارب رقمية للعملاء، وتأسيس مراكز هندسة، وبناء مشاريع عبر صناعات ومجالات متعددة. في هذا المسعى، تعمل RTG كمحفز للأثر والنمو من خلال الفعاليات والمساحات والمحتوى الم focuses على خلق الأثر والنمو عبر تداخلات مختلفة.</p>
<p>فخر أتكوبس بأن تكون جزءاً من Robusta Technology Group (RTG)، مجموعة استشارية تقنية رائدة. مع عقد من الخبرة وتاريخ ناجح في تقديم أكثر من 300 مشروع عبر أوروبا، والشرق الأوسط، وشمال أمريكا، أصبحت RTG جهة توظيف مفضلة في السوق المصري. يبني أتكوبس وروبusta جسرًا بين أوروبا وأفريقيا، مبدعين حلول مراكز مخصصة لربط الشركات بأفضل المواهب حول العالم.</p>
<h4>نظرة عامة على الوظيفة</h4>
<p>نبحث عن مطور واجهة أمامية أول بخبرة 5–7 سنوات في بناء تطبيقات ويب قابلة للتوسع عالية الأداء وقابلة للوصول ضمن منصات رقمية مؤسسية. هذه المهمة تركز على الواجهة الأمامية وتتطلب خبرة عميقة في أطر JavaScript الحديثة، وهيكلية المكونات، وتطوير واجهة مستخدم متجاوبة، ودمج CMS المؤسسية — وخصوصاً Adobe Experience Manager (AEM).</p>
<p>المرشح المثالي يجمع بين التنفيذ الفني القوي والملكية، وقدرات الإرشاد، والقدرة على التعاون عبر فرق متعددة التخصصات بما في ذلك التصميم، الخلفية، QA، DevOps، ومواقع المحتوى. وجود خبرة في تسليم مواقع كبيرة الحجم وغنية بالمحتوى وهندسة الواجهة المعتمدة على نظام التصميم أمر ضروري.</p>
<h4>مهام الدور</h4>
<p><strong>هندسة وواجهة أمامية</strong><br>
قيادة تطوير تطبيقات واجهة أمامية قابلة للتوسع وقابلة للصيانة وعالية الأداء باستخدام HTML5، CSS3، JavaScript (ES6+)، وأطر الواجهة الحديثة. تحديد وتنفيذ هندسة الواجهة الأمامية واستراتيجيات المكونات القابلة لإعادة الاستخدام ومعايير الترميز. بناء مكونات واجهة قابلة لإعادة الاستخدام ومتوافقة مع نظم التصميم المؤسسية ونماذج الواجهة القابلة للتوسع.</p>
<p><strong>تطوير الإطار والتطبيق</strong><br>
تطوير حلول أمامية متقدمة باستخدام React (المفضل)، Next.js، أو Vue.js. تصميم وإدارة حالة الواجهة الأمامية والتوجيه واستراتيجيات العرض وتركيب المكونات. تحسين التطبيقات الأمامية لدرجة القابلية للتوسع والصيانة والمرونة طويلة الأمد.</p>
<p><strong>دمج CMS و AEM</strong><br>
قيادة جهود الدمج الواجهة الأمامية ضمن Adobe Experience Manager (AEM) أو منصات CMS مؤسسية منافسة. العمل بشكل موسع مع:</p>
<ul>
<li>HTL/Sightly</li>
<li>Clientlibs</li>
<li>Templates Editable</li>
<li>Content fragments</li>
<li>Experience fragments</li>
<li>SPA editor</li>
<li>Component dialogs</li>
</ul>
<p>ضمان أن حلول الواجهة الأمامية مناسبة للمؤلفين ومتوافقة مع سير عمل تأليف المحتوى في CMS. التعاون مع مطوري الخلفية/AEM لتحديد عقود المكونات النظيفة ومعايير الدمج.</p>
<p><strong>تنفيذ نظام التصميم</strong><br>
ترجمة مواصفات Figma ونظام التصميم إلى تطبيقات واجهة أمامية قابلة للتوسع. تعزيز الاتساق في تنفيذ الواجهة، الخطوط، المسافات، الوصول، وسلوك التفاعل. المساهمة في أو الحفاظ على مكتبات المكونات المؤسسية وأطر واجهة المستخدم المشتركة.</p>
<p><strong>تحسين الأداء</strong><br>
قيادة مبادرات أداء الواجهة الأمامية مع التركيز على:</p>
<ul>
<li>Core Web Vitals</li>
<li>التحميل الكسول</li>
<li>تقسيم الشفرة</li>
<li>تحسين الصور</li>
<li>تحسين الحزمة</li>
<li>أداء العرض</li>
</ul>
<p>مراقبة وتحسين أداء التطبيق عبر الأجهزة والمتصفحات.</p>
<p><strong>السهلية الوصول والجودة</strong><br>
ضمان أن تتوافق التطبيقات مع معايير WCAG 2.1 AA للوصول. الدعوة للممارسات المثلى في HTML دلالي وتنفيذ التصميم الشامل. إجراء مراجعات الأكواد وفرض معايير جودة الواجهة.</p>
<p><strong>API والتكامل الرأسless</strong><br>
دمج تطبيقات الواجهة مع RESTful وGraphQL APIs. دعم CMS رأسless وتصاميم واجهة أمامية مفصولة حيثما كان ذلك مناسباً. إدارة البيانات غير المتزامنة واستراتيجيات التخزين المؤقت وحالات الخطأ بفعالية.</p>
<p><strong>القيادة التقنية والإرشاد</strong><br>
إرشاد مطوري الواجهة الأمامية المبتدئين والمتوسطين. المشاركة في مناقشات معمارية، التخطيط التقني، وتقدير السبرينت. تعزيز أفضل الممارسات في هندسة الواجهة، الاختبار، الوصول، والأداء.</p>
<p><strong>التعاون</strong><br>
العمل بشكل وثيق مع أصحاب المنتجات، مصممي UX/UI، مهندسي QA، مطوري الخلفية، فرق DevOps، ومؤلفي المحتوى. المشاركة بنشاط في فعاليات Agile/Scrum والمساهمة في تخطيط التسليم.</p>
<h4>المتطلبات</h4>
<p>5–7 سنوات من الخبرة المهنية في تطوير الواجهة الأمامية. خبرة مثبتة في تقديم منصات ويب بمقياس مؤسسي أو غنية بالمحتوى. خبرة قوية عملية مع Adobe Experience Manager (AEM) أو منصات CMS مؤسسية مشابهة. خبرة في العمل ضمن فرق التسليم Agile/Scrum. خبرة في المساهمة في هندسة الواجهة واتخاذ القرار التقني.</p>
<h4>المتطلبات التقنية الأساسية</h4>
<p><strong>أساسيات الواجهة الأمامية</strong><br>
إتقان على مستوى الخبير في:</p>
<ul>
<li>HTML5</li>
<li>CSS3</li>
<li>JavaScript (ES6+)</li>
</ul>
<p>فهم قوي ل:</p>
<ul>
<li>SCSS/SASS</li>
<li>التطوير المتجاوب والجوال أولاً</li>
<li>التوافق عبر المستعرضات</li>
<li>التحسين التدريجي</li>
<li>دعم RTL ومتعدد اللغات للواجهة</li>
</ul>
<p><strong>أطر الواجهة الحديثة</strong><br>
خبرة عملية متقدمة في:</p>
<ul>
<li>React.js (المفضل)</li>
<li>Next.js</li>
<li>Vue.js</li>
</ul>
<p>فهم قوي ل:</p>
<ul>
<li>هيكلية قائمة على المكونات</li>
<li>React hooks ودورة الحياة</li>
<li>TypeScript</li>
<li>حلول إدارة الحالة (Redux، Context API، Zustand، إلخ)</li>
<li>مفاهيم SSR/SSG</li>
</ul>
<p><strong>خبرة AEM وCMS</strong><br>
خبرة عملية قوية في دمج حلول الواجهة داخل بيئات AEM. خبرة مع:</p>
<ul>
<li>AEM SPA editor</li>
<li>AEM as a Cloud Service</li>
<li>تحسين Clientlibs</li>
<li>Templates Editable</li>
<li>سير عمل تأليف المحتوى</li>
</ul>
<p>فهم قيود CMS المؤسسي واستراتيجيات المكونات القابلة للتأليف بشكل قابل للتوسع.</p>
<p><strong>نظم التصميم وهندسة واجهة المستخدم</strong><br>
خبرة في بناء وصيانة أنظمة تصميم ومكتبات المكونات القابلة للتوسع. قدرة قوية على تحويل تصاميم Figma إلى واجهات جاهزة للإنتاج بدقة بصرية عالية. الإلمام بـ Tailwind CSS أو أساليب التزيين القائمة على الأدوات ميزة إضافية. فهم قوي للرسوم المتحركة للواجهة وتصميم التفاعل.</p>
<p><strong>الأدوات وسير العمل</strong><br>
إتقان قوي مع:</p>
<ul>
<li>تدفقات Git</li>
<li>npm/Yarn</li>
<li>Webpack/Vite</li>
<li>أدوات مطور المتصفح</li>
</ul>
<p>الإلمام بـ:</p>
<ul>
<li>JIRA</li>
<li>خطوط CI/CD</li>
<li>Adobe Cloud Manager</li>
<li>GitHub Actions</li>
<li>Jenkins</li>
</ul>
<p><strong>الأداء، الوصول والسيو</strong><br>
خبرة قوية في:</p>
<ul>
<li>تحسين Core Web Vitals</li>
<li>تدقيق أداء الواجهة الأمامية</li>
<li>التوافق مع WCAG 2.1 AA</li>
<li>أسس تحسين محركات البحث الفنية</li>
<li>التحسين الدلالي للHTML والبيانات الوصفية</li>
</ul>
<p><strong>الاختبار وضمان الجودة</strong><br>
خبرة مع:</p>
<ul>
<li>Jest</li>
<li>React Testing Library</li>
<li>Cypress أو Playwright</li>
<li>فهم لاستراتيجيات الاختبار الوحدوي والتكاملي وE2E</li>
</ul>
<h4>مفضل وجوده</h4>
<p>خبرة في بنى CMS الرأسية وواجهات GraphQL. خبرة بـ:</p>
<ul>
<li>Contentful</li>
<li>Sitecore</li>
<li>Storyblok</li>
<li>Optimizely</li>
</ul>
<p>الإلمام بـ Adobe Analytics، Adobe Target، أو Tealium. خبرة في دعم مواقع متعددة اللغات وRTL بالعربية. التعرض لهندسة microfrontend ميزة إضافية.</p>
<h4>المهارات الناعمة</h4>
<ul>
<li>قيادة وتوجيه قوية</li>
<li>حل المشكلات والتحليل ممتازان</li>
<li>اتصالات وإدارة أصحاب المصلحة قوية</li>
<li>القدرة على إدارة الأولويات وتقديم عمل عالي الجودة ضمن المواعيد النهائية</li>
<li>انتباه قوي للتفاصيل والالتزام بالتميّز في الواجهة الأمامية</li>
</ul>
<h4>التعليم</h4>
<p>درجة البكالوريوس في علوم الحاسب، هندسة البرمجيات، تكنولوجيا المعلومات، أو مجال ذو صلة — أو خبرة عملية مكافئة.</p>
<p>نؤمن بالأفكار الجريئة ووجهات النظر المتنوعة والدافع لتحويل المعرفة إلى أثر. هنا، حافز فضولك هو ما يدفع التقدم، وصوتك يمكّن الابتكار، وطموحك يُعيد تعريف ما هو ممكن في العلوم والتعليم. نحن ثقافة تهتم بالتأثير والتحديات وتدفع بما هو آتٍ powering إمكانات لا تُحصى لعملائنا وزملائنا والمجتمع بشكل عام.</p><p>حول الدور:</p><p>يحوّل مهندس البرمجيات الأول التصاميم عالية المستوى إلى حلول تقنية تفصيلية مع بناء تطبيقات قابلة للتوسع وعالية الأداء تعزز تجارب تعلم ومشاركة العملاء. يعمل عبر مجالات حاسمة من مجموعة التقنية، وهو مسؤول عن تصميم وتطوير واختبار وإطلاق حلول برمجية تقدم قيمة تجارية ونتائج استثنائية للعملاء. بالعمل بشكل مستقل وبإرشاد محدود، يتولى مهندس البرمجيات الأول ملكية الخدمات والأنظمة والمسؤوليات التقنية، مُطبقاً نهج التطوير الشامل والدورة الحياة الكاملة للبرمجيات. كما يوفر هذا الدور القيادة الفنية، ويرشد أعضاء الفريق، ويساهم في التحسين المستمر للممارسات والتقنيات الهندسية.</p><p>كيف ستؤثر</p><p>تصميم وتطوير التطبيق</p><ul><li>تصميم وتطوير وإطلاق تطبيقات وأنظمة قابلة للتوسع تحسن تجارب تعلم ومشاركة العملاء.</li><li>ترجمة مفاهيم معمارية عالية المستوى إلى تصاميم تقنية تفصيلية يفهمها فرق التطوير وتطبقها بوضوح.</li><li>بناء حلول برمجية قوية وقابلة للصيانة تدعم الأهداف التجارية واحتياجات العملاء.</li></ul><p>القيادة التقنية</p><ul><li>العمل كقائد تقني ضمن فريق الهندسة، وتقديم التوجيه في قرارات التصميم والهندسة وأفضل ممارسات التطوير.</li><li>توجيه وتدريب المهندسين المبتدئين، للمساعدة في رفع القدرات الفنية عبر الفريق.</li><li>الارتقاء بالتميّز التقني من خلال مشاركة المعرفة والتعاون ومبادرات التحسين المستمر.</li></ul><p>امتلاك النظام والتسليم</p><ul><li>تحمل ملكية الخدمات والأنظمة طوال دورة حياة تطوير البرمجيات.</li><li>التشارك مع فرق متعددة الوظائف لتصميم وبناء ونشر ومراقبة ودعم الحلول في بيئات الإنتاج.</li><li>تقييم التكنولوجيات وتوصية وتنفيذ تقنيات تعزز القابلية للتوسع والموثوقية والصيانة.</li></ul><p>جودة الكود والتميز الهندسي</p><ul><li>إنشاء والحفاظ على هياكل مستودعات الأكواد واستراتيجيات الفروع ومعايير التطوير.</li><li>إجراء مراجعات كود شاملة والدفاع عن كود نظيف وقابل للصيانة وعالي الجودة.</li><li>تعزيز أفضل ممارسات الهندسة بما في ذلك التطوير القائم على الاختبار، الاختبار الآلي، الدمج المستمر، والنشر المستمر.</li></ul><p>التعاون عبر الوظائف</p><ul><li>التعاون عن كثب مع المنتجات وData Engineering وData Science وSite Reliability Engineering (SRE) وغيرها من الفرق المتخصصة.</li><li>المساهمة بفعالية ضمن فرق Agile متعددة التخصصات لتقديم قيمة للأعمال والعملاء.</li><li>التواصل بمفاهيم تقنية بشكل واضح مع أصحاب المصالح التقنيين وغير التقنيين.</li></ul><p>الابتكار والتحسين المستمر</p><ul><li>دفع الابتكار من خلال استكشاف وتنفيذ أدوات وتقنيات ونهج هندسي جديدة.</li><li>قيادة مبادرات تقنية تحسن أداء المنصة وقابليتها للتوسع وتجربة العملاء.</li><li>المساهمة في قرارات تقنية استراتيجية تدعم أهداف العمل الطويلة الأمد.</li></ul><p><strong>ملف المرشح desired</strong></p><h2>ما الذي نبحث عنه</h2><p>المؤهلات المطلوبة</p><ul><li>درجة البكالوريوس في علوم الكمبيوتر أو الهندسة البرمجية أو مجال تقني ذو صلة، أو خبرة عملية معادلة.</li><li>أكثر من 6 سنوات من خبرة تطوير برمجيات محترفة.</li><li>خبرة مثبتة في العمل كقائد تقني أو مهندس أول ضمن فريق هندسة البرمجيات.</li><li>إتقان قوي لتطوير C#/.NET.</li><li>فهم خبير لمبادئ التصميم المتماثل البرامجي، والهندسة البرمجية، وتصميم الأنظمة.</li><li>خبرة في بناء واستهلاك واجهات برمجة تطبيقات الويب وهندسة الخدمات المصغرة.</li><li>خبرة في العمل مع الخدمات السحابية وتقنيات الحاويات مثل Docker.</li><li>معرفة قوية بتقنيات قواعد البيانات العلائقية و/أو غير العلائقية.</li><li>خبرة في منهجيات التطوير الرشيق وممارسات DevOps.</li><li>خبرة عملية في الدمج المستمر والنشر المستمر (CI/CD).</li><li>خبرة في الاختبار الآلي والتطوير المعتمد على الاختبار (TDD).</li><li>مهارات اتصال مكتوبة وشفوية ممتازة.</li><li>إظهار قدرة العمل بشكل مستقل مع التعاون الفعال ضمن فرق متعددة الوظائف.</li></ul><p>المؤهلات المفضلة</p><ul><li>خبرة في العمل ضمن منظمات منتجة وهندسية متعددة التخصصات.</li><li>معرفة معماريات التطبيقات الحديثة المعتمدة على السحابة.</li><li>خبرة في دعم تطبيقات كبيرة الحجم وتواجه العملاء.</li><li>سجل ناجح في قيادة مبادرات تقنية ودفع الابتكار الهندسي.</li><li>شغف لتوجيه وتطوير مواهب الهندسة</li></ul>
<p><b>Your role:</b><br>Technical Leadership & Architecture<br>Lead the design and implementation of scalable, secure, and high-performance enterprise applications.<br>Define and contribute to system architecture, technical standards, and best practices.<br>Translate business and functional requirements into robust technical solutions.<br>Provide technical guidance and mentorship to junior and mid-level developers.<br>Backend & API Development<br>Design, develop, and optimize backend services using PHP 8+ and Laravel.<br>Build and maintain RESTful APIs to support web, mobile, and third-party integrations.<br>Implement secure authentication and authorization mechanisms (JWT, OAuth2, Laravel Passport/Sanctum).<br>Optimize application performance using caching, queues, and Laravel advanced features.<br>Frontend & Integration<br>Develop and integrate front-end components, preferably using Angular or similar modern frameworks.<br>Support integration with internal systems, third-party platforms, and enterprise services.<br>Collaborate with UI/UX teams to ensure consistent and user-friendly interfaces.<br>Database & Performance<br>Design and maintain efficient database schemas.<br>Optimize complex SQL queries and ensure MySQL performance and reliability.<br>Support data integrity, backup strategies, and performance tuning.<br>Quality, Security & Maintenance<br>Lead code reviews and enforce clean code, security, and enterprise development standards.<br>Refactor, modernize, and optimize legacy systems when required.<br>Ensure compliance with security best practices and enterprise policies.<br>Troubleshoot complex technical issues and support production incidents when needed.<br>DevOps & Delivery<br>Works with DevOps on CI/CD pipelines, automated deployments, and release processes.<br>Support containerized environments (Docker) and modern deployment workflows.<br>Participate in environment planning (development, staging, production) and release readiness.<br>Documentation & Communication<br>Produce and maintain technical documentation, system designs, and architecture diagrams.<br>Communicate technical concepts clearly to both technical and non-technical stakeholders.<br>Act as a technical bridge between development, business, and external teams</p><p><strong>Desired Candidate Profile</strong></p><p><b>Your Profile:</b><br>Bachelor s degree in Computer Science, Software Engineering, or a related discipline.<br>6 10+ years of proven experience in full stack development with strong emphasis on PHP and Laravel.<br>Demonstrated experience delivering and maintaining enterprise-scale applications.<br>Experience mentoring developers or leading technical initiatives.<br>Experience in insurance or financial systems is considered an advantage.<br>Expert-level proficiency in Laravel (Eloquent, Queues, Events, Service Container).<br>Strong command of PHP 7/8, MySQL, and SQL performance optimization.<br>Experience with Angular or other modern JavaScript frameworks.<br>Strong understanding of API design, security, and integration best practices.<br>Familiarity with Java backend technologies (e.g., Spring Boot) is a plus.<br>Experience with Git, CI/CD pipelines (preferably GitLab CI), and automated deployments.<br>Working knowledge of Linux environments and web servers (Nginx/Apache).<br>Experience with caching, message queues, and distributed system patterns.<br>Exposure to Docker and container-based environments.<br>Strong analytical, troubleshooting, and problem-solving skills.<br>Backend support for mobile applications (authentication, performance tuning, APIs).<br>Exposure to Docker or container-based environments is beneficial.</p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Full Stack Developer (.<br>NET & Angular) Are you passionate about building scalable, high-performance web applications and working with cutting-edge tech stacks?<br> We are looking for a talented Full Stack Developer with 5+ years of experience to join our dynamic team and help drive our next wave of innovation!<br> What You’ll Do: Design, develop, maintain, and enhance web applications using .<br>NET / ASP.NET Core and Angular .<br> Develop and maintain RESTful APIs and integrate frontend applications with backend services.<br> Implement new business requirements, enhancements, and change requests across both frontend and backend.<br> Develop responsive and maintainable user interfaces using Angular, TypeScript, HTML, CSS/SCSS .<br> Develop backend services using C#, ASP.<br>NET Core, Entity Framework Core, and SQL Server .<br> Troubleshoot and resolve technical issues, defects, and application performance problems.<br> Participate in code reviews and ensure adherence to coding standards, best practices, and clean-code principles.<br> Collaborate closely with BA, QA, UI/UX, and other development team members throughout the software development lifecycle.<br> Support integration activities with internal and external systems.<br> Support application deployments and resolve issues across Development, UAT, Staging, and Production environments when required.<br> Ensure delivered solutions are scalable, maintainable, secure, and aligned with the existing system architecture.<br> · 5+ years of professional experience in Full Stack software development.<br> · Strong experience with C# and ASP.<br>NET Core / .<br>NET . · Strong experience with Angular and TypeScript .<br> · Strong knowledge of REST APIs and API integration .<br> · Good experience with Entity Framework Core and SQL Server .<br> · Strong understanding of Object-Oriented Programming (OOP), SOLID principles, design patterns, and clean code .<br> · Good understanding of frontend architecture, reusable components, state management, and responsive web development.<br> · Experience working with Git and source-control workflows.<br> · Experience working within Agile/Scrum development environments .<br> · Good understanding of the software development lifecycle and debugging/troubleshooting techniques.<br> · Strong analytical and problem-solving skills.<br> Good communication skills and ability to work effectively within a cross-functional team.<br></span> </div>
<p>يتولى مهندس ضمان الجودة والوثائق مسؤولية ضمان جودة التطبيق واستقراره واستمرارية المعرفة عبر جميع الأنظمة. ي combines hands-on testing with structured technical documentation, ensuring that functional behavior, system architecture, integrations, and processes are fully understood, documented, and repeatable.</p><p>Responsibilities:</p><p><strong>Quality Assurance & Testing</strong></p><ul><li>Plan, design, and execute functional, regression, and smoke test cases for web, API, Windows client, and mobile applications.</li><li>Validate business requirements against implemented features and acceptance criteria.</li><li>Test multi-tenant scenarios, role-based access, and permission logic.</li><li>Validate integrations with external systems (e.g., payment gateways).</li><li>Perform data validation testing on SQL Server to ensure data accuracy and integrity.</li><li>Identify, log, and track defects using Jira / Azure DevOps.</li><li>Verify bug fixes and prevent regressions.</li><li>Support User Acceptance Testing (UAT) and pre-production validation.</li></ul><p><strong>Release & Environment Validation</strong></p><ul><li>Validate deployment readiness for QA, UAT, and Production environments.</li><li>Perform post-deployment verification and smoke testing.</li><li>Support hotfix validation and emergency releases.</li><li>Coordinate with DevOps and Development teams to ensure environment stability.</li></ul><p><strong>Test Documentation & Standards</strong></p><ul><li>Create and maintain: test plans, test cases, test scenarios, and regression suites</li><li>Define and improve QA processes and testing standards.</li><li>Ensure repeatable, auditable testing practices aligned with SDLC.</li></ul><p><strong>Application & Technical Documentation</strong></p><ul><li>Document application components including: modules and features, application flows, APIs and integrations, data flows and dependencies, and background jobs and scheduled processes.</li><li>Maintain up-to-date documentation for: architecture overview, deployment flows, and environment configurations</li><li>Ensure documentation is structured, accessible, and version controlled.</li><li>Work closely with developers to capture technical knowledge accurately.</li></ul><p><strong>Knowledge Management & Transition</strong></p><ul><li>Lead documentation activities during vendor transition and knowledge transfer.</li><li>Ensure critical system knowledge is captured and not retained by individuals.</li><li>Support onboarding of new team members using documented materials.</li><li>Actively reduce single-point-of-failure risks.</li></ul><p><strong>SDLC & Process Compliance</strong></p><ul><li>Ensure QA activities are embedded in the SDLC.</li><li>Validate that acceptance criteria are met before release approval.</li><li>Support sprint planning by estimating QA effort.</li><li>Participate in retrospectives to improve quality processes.</li></ul><p><strong>Tools & Automation (Progressive)</strong></p><ul><li>Support test automation initiatives where applicable.</li><li>Collaborate with DevOps on CI/CD quality gates.</li><li>Identify opportunities to improve testing efficiency and coverage.</li></ul><p><strong>Collaboration & Communication</strong></p><ul><li>Work closely with development team lead, developers, and technical delivery lead, DevOps & Infra teams.</li><li>Provide clear quality status and risk visibility.</li><li>Escalate quality risks early.</li></ul><p><strong>Job Relations:</strong></p><p>Reports to IT Manager. Works closely with Development, DevOps, Infra, and Product teams. Coordinates with business stakeholders during UAT.</p><p><strong>Desired Candidate Profile</strong></p><p>Bachelor's degree in computer engineering, computer science, or a related field.</p><p>3-6 years of experience in QA or software testing, and documentation</p><p>Strong understanding of SDLC and testing methodologies.</p><p>Experience testing: Web applications, APIs, and SQL-based systems</p><p>Strong documentation and communication skills.</p><p>Detail-oriented with strong analytical skills.</p><p><strong>Competencies:</strong></p><ul><li>Experience with enterprise or multi-tenant systems.</li><li>Experience documenting legacy systems.</li><li>Exposure to ASP.NET Zero / abp.io.</li><li>Experience working with distributed teams.</li><li>Familiarity with basic test automation concepts.</li></ul><p><strong>Skills & Languages:</strong></p><ul><li>Proficiency with Agile tools (e.g., Jira)</li><li>Understanding of software development life cycle and agile methodologies.</li><li>Good knowledge of partner/system integration principles (APIs, data exchange formats, etc.)</li><li>Fluent in English (required).</li><li>Arabic proficiency (preferred).</li></ul>
<h2 class="h5">الوصف الوظيفي</h2>
<div class="t-break" data-jb-field="description">
نتيجة الخدمة<br>1. تقييم هندسة نظام السجلات الطبية الإلكترونية فيما يتعلق بمتطلبات التوافقية. 2. تحليل توافر ومعايير ووظائف أنظمة معلومات الصحة المستضيفة ذات الصلة ونظام HMIS في الأردن. 3. تقييم الخيارات التقنية ومعايير التوافقية من أجل تبادل البيانات الآمن والمستدام. 4. وضع توصيات بناءً على نتائج التقييم وإعداد خارطة طريق مكلفة وممرحلة للدمج حيثما كان ذلك applicable. 5. إجراء خريطة شاملة لأصحاب المصلحة، والحلول الرقمية، والنظام البيئي الأوسع في الأردن.<br> مكان العمل<br>المركز الصحي العام الأردني (HQA)؟ (يرجى التصحيح) التوقعات والمدة<br>6 أشهر<br> الواجبات والمسؤوليات<br>نطاق العمل: سيجري المستشار تقييمًا تقنيًا شاملًا لتقييم التوافقية والتكامل لنظام EMR القادم للأونروا مع منظومة معلومات الصحة الوطنية في الأردن. تشمل المهمة مراجعة هندسة الصحة الرقمية الحالية للأونروا، وتحليل أنظمة معلومات الصحة الوطنية capabilities والتوافقية، وتقييم المعايير الرقمية الدولية المعمول بها، وتقديم مدخلات تقنية حول الاعتبارات القانونية والتنظيمية المتعلقة بحوكمة البيانات وتبادل المعلومات. سيحدد المستشار المخاطر التقنية والتشغيلية والمؤسسية وأمن المعلومات، ويقترح تدابير التخفيف المناسبة، ويطور خارطة طريق تنفيذية مكلفة ومتوافقة مع مراحل تنفيذ EMR للأونروا. ستتم الأعمال من خلال مزيج من مراجعات الوثائق، والتحليلات التقنية، واستشارات أصحاب المصلحة، وورش عمل، وجلسات التحقق، وتقييمات مقارنة لأفضل الممارسات الدولية، مع Engage مع أصحاب مصلحة خارجيين بطريقة exploratory وغير مُلزِمة لإبلاغ التوصيات المستندة إلى الأدلة. النتائج/المهام المحددة تشمل لكنها ليست حصرية على: 4.1 تقييم مشهد النظام • مراجعة هندسة النظام الرقمي الصحي الحالية للأونروا، وتدفقات العمل وآليات الإبلاغ. • تحليل التصميم المقترح لنظام EMR القادم الممول من KfW. • توثيق متطلبات الإبلاغ الحالية لجهات الصحة الوطنية 4.2 تحليل HIS/HMIS في البلد المضيف الأردن • تقييم منظومة معلومات الصحة الوطنية في الأردن. • تحديد الأنظمة المستخدمة من قبل أصحاب المصلحة المعنيين، بما في ذلك، ولكن لا يقتصر على، وزارة الصحة. • التوثيق: o هندسة النظام او معايير البيانات o واجهات برمجة التطبيقات وامكانات التوافقية o متطلبات الإبلاغ o هياكل حوكمة البيانات • وزارة الصحة الأردنية • مشغلو HMIS الوطنيون • كيانات حوكمة الصحة الرقمية. 4.3 المراجعة التوافقية والمعايير سيقيِّم المستشار: • معايير التوافقية الرقمية الصحية الدولية (مثل HL7، FHIR، تصنيفات ICD). • آليات تبادل البيانات. • توافقية بنية معلومات الصحة. • الاعتبارات الخاصة بإدارة هوية المريض. • متطلبات جودة وتحقق البيانات. 4.4 التقييم القانوني والتنظيمي سيقدم المستشار مدخلات تقنية ويتعاون مع القسم القانوني، ولن يحدد مواقف قانونية أو تنظيمية أو امتثال بشكل مستقل. ما سيتم مراجعته: • الأنظمة الداخلية للأونروا بشأن حوكمة البيانات والسرية. • متطلبات حماية البيانات. • اتفاقيات مؤسسية مطلوبة لدمج النظام. • نماذج مشاركة البيانات القابلة للتطبيق والمتوافقة سيتم تحديدها من قبل القسم القانوني، بناءً على المدخلات التقنية المقدمة من المستشار التقني. 4.5 تحليل المخاطر والجدوى سيحدد المستشار: المخاطر التقنية • عدم التوافق النظامي • قيود البنية التحتية • مخاوف الأمن السيبراني المخاطر التشغيلية • جاهزية القوى العاملة • قدرة إدارة البيانات • تعطيل سير العمل المخاطر المؤسسية • توافق الحوكمة • تنسيق أصحاب المصلحة ستُقترح استراتيجيات التخفيف لكل فئة مخاطر. 4.6 خارطة طريق تنفيذ مكلفة سيعد المستشار خارطة طريق عملية للدمج بما في ذلك: • نموذج التوافقية الموصى به • خطة تنفيذ مرحلية • متطلبات الموارد • آليات التنسيق المؤسسي • تقديرات الميزانية • الجدول الزمني والمعالم يجب أن تتماشى مع مراحل تنفيذ EMR الخاصة بالأونروا. المنهجية من المتوقع أن يطبق المستشار منهجية مختلطة تشمل: • مراجعة مكتبية للوثائق • تحليل معماري تقني • استشارات أصحاب المصلحة • ورش عمل مع شركاء الأونروا والحكومة • تحليل مقارن لأفضل الممارسات الدولية • جلسات تحقق بقيادة الأونروا • تفاعل مع أصحاب مصلحة خارجيين: من المتوقع أن يتعامل المستشار مع أصحاب المصلحة الخارجيين باحتراف وبقدر مناسب من التحفظ. وبما أن هذا تقييم استكشافي، يجب أن يوضح المستشار أن مثل هذه المشاركات لأغراض جمع المعلومات وليست التزامات نيابة عن الأونروا.<br> المؤهلات/المهارات الخاصة<br>درجة الماجستير في المعلوماتية الصحية، الصحة العامة، أنظمة المعلومات، الصحة الرقمية، سياسة الصحة، إدارة الأعمال، التنمية الدولية أو تخصص ذي صلة. خبرة مهنية لا تقل عن سبع (10) سنوات. طبيعة الخبرة المطلوبة: خبرة في أنظمة الصحة الرقمية أو أنظمة معلومات الصحة مدى الخبرة المطلوبة: • خبرة مثبتة في تنفيذ EMR أو مشاريع التوافقية. • خبرة في العمل مع أنظمة الصحة الحكومية أو المنظمات الدولية. • خبرة مثبتة في العمل مع أنظمة الصحة الأردنية، بما في ذلك المنصات الوطنية الرئيسية مثل hakeem (السجل الطبي الوطني)، ومركز الأردن لمكافحة الأمراض (JCDC)، وHMIS وزارة الصحة، مع قدرة مثبتة على التعاون بفعالية مع الأقسام القانونية فيما يخص حوكمة البيانات ومتطلبات الامتثال. • خبرة في إجراء دراسات الجدوى التقنية. • معرفة بمعايير بيانات الصحة وأطر التوافقية. مرغوب فيه: • خبرة في منطقة الشرق الأوسط. • خبرة في العمل مع وكالات الأمم المتحدة أو مشاريع ممولة من الجهات المانحة.<br> اللغات<br>الإنجليزية والعربية لغتا العمل في الأونروا. لهذه المهمة، يلزم الطلاقة بكل من العربية والإنجليزية.<br> معلومات إضافية<br>شروط الخدمة • الاستشارة مقيمة في UNRWA HQA عمّان. • الاستشارة للمواطنين المحليين. • سيتقاضى المرشح المختار راتباً شهرياً مقداره 2,120.00 دينار أردني. • مدة العقد ستة أشهر، وإمكانية التمديد خاضعة لتوافر الأموال والاحتياج المستمر والأداء المرضي. • كجزء من قسم التأثير الرقمي، والتكنولوجيا والابتكار (DITID) ومساحة العمل الرقمية، يعمل الدور تحت الإشراف العام لمدير المشروع الأول (Health Info Sys)؛ وسيكون هناك تنسيق قريب وهيكلية مستمرة مطلوب طوال المهمة مع: • مكتب الشؤون القانونية للأونروا، حيث يلزم تنسيق مستمر طوال المهمة • فرق نظم معلومات الصحة • وحدات إدارة البرنامج • قيادة الصحة في الميدان في الأردن.<br> بدون أتعاب<br>لا تتقاضى الأمم المتحدة أية رسوم في أي مرحلة من مراحل عملية التوظيف (التقديم، المقابلة، المعالجة، أو التدريب). لا تهتم الأمم المتحدة بمعلومات عن حسابات بنكية للمتقدمين.<br><br><br>
</div>
<h2 class="h5">وصف الوظيفة</h2>
<div class="t-break" data-jb-field="description">
<span>نحن نبحث عن مهندس معماري تقني ذو خبرة لقيادة تصميم وتنفيذ حلول تقنية تدعم الأهداف التجارية وتتوافق مع معايير الهيئة المعمارية للمؤسسة.<br> سيكون المرشح المثالي يجمع بين خبرة تقنية قوية وتفكير استراتيجي لتقديم حلول قابلة للتوسع وآمنة وفعالة من حيث الأداء مع توفير القيادة الفنية عبر المشاريع.<br> المسؤوليات الرئيسية تصميم معماريات تقنية شاملة للنظم المؤسسية والتطبيقات والتكاملات.<br> تطوير مخططات المعمارية والمواصفات الفنية ووثائق تصميم الحلول.<br> تقييم وتوصية واختيار التقنيات والأطر والمنصات والأدوات المناسبة بناءً على المتطلبات التجارية والفنية.<br> توفير القيادة الفنية والإرشاد لفِرَق التطوير طوال دورة حياة تطوير البرمجيات.<br> ضمان أن الحلول قابلة للتوسع وآمنة وقابلة للصيانة ومتوافقة مع أفضل الممارسات الصناعية والمعايير التنظيمية.<br> إجراء مراجعات المعمارية والكود لضمان الامتثال للمعايير الفنية ومتطلبات الجودة.<br> التعاون مع محللي الأعمال ومديري المشاريع ومالكي المنتجات وأصحاب المصلحة الرئيسيين لترجمة المتطلبات التجارية إلى حلول فنية فعالة.<br> تحديد المخاطر الفنية والاعتماديات والقيود وتطوير استراتيجيات التخفيف.<br> تصميم والإشراف على طرق تكامل النظام لضمان التشغيل البيني السلس بين التطبيقات والمنصات.<br> مواكبة التطورات التقنية والاتجاهات الصناعية وأفضل ممارسات المعمارية لدفع الابتكار.<br> توجيه ودعم المعماريين junior والمطورين وأعضاء الفريق الفني من خلال تعزيز تبادل المعرفة والتحسين المستمر.<br> درجة البكالوريوس في علوم الحاسوب وتكنولوجيا المعلومات والهندسة البرمجية أو مجال ذي صلة.<br> خبرة مثبتة في حلول أو عمارة تقنية، وتصميم البرمجيات، وتطوير تطبيقات المؤسسة.<br> فهم قوي لمنصات السحابة وتكامل الأنظمة وواجهات برمجة التطبيقات والخدمات المصغرة ومبادئ عمارة المؤسسة.<br> خبرة في أطر التطوير الحديثة وقواعد البيانات وممارسات DevOps.<br> مهارات تحليلية ممتازة وحل المشكلات والتواصل.<br> القدرة على التعاون بفاعلية مع فرق متعددة التخصصات والتأثير على القرارات الفنية.<br> تعتبر شهادات معمارية أو سحابية ذات صلة ميزة.<br></span> </div>
<p>نحن نبحث عن مهندس معماري تقني متمرس لقيادة تصميم وتنفيذ حلول تكنولوجية تدعم أهداف العمل وتتوافق مع معايير هندسة المؤسسة. سيجمع المرشح المثالي بين خبرة تقنية قوية وتفكير استراتيجي لتقديم حلول قابلة للتوسع وآمنة وعالية الأداء مع توفير القيادة التقنية عبر المشاريع. المسؤوليات الرئيسية تصميم معماريات تقنية شاملة للأنظمة المؤسسية والتطبيقات والتكاملات. تطوير مخططات المعمارية والمواصفات التقنية ووثائق تصميم الحلول. تقييم التكنولوجيات والأطر والمنصات والأدوات المناسبة بناءً على المتطلبات التجارية والتقنية. تقديم القيادة والتوجيه التقني لفرق التطوير طوال دورة حياة تطوير البرمجيات. ضمان أن تكون الحلول قابلة للتوسع وآمنة وقابلة للصيانة ومتوافقة مع أفضل الممارسات الصناعية والمعايير التنظيمية. إجراء مراجعات المعمارية والكود لضمان الامتثال للمعايير التقنية ومتطلبات الجودة. التعاون مع محللي الأعمال ومديري المشاريع ومالكي المنتجات وأصحاب المصلحة الرئيسيين لترجمة المتطلبات التجارية إلى حلول تقنية فعالة. تحديد المخاطر التقنية والاعتمادات والقيود ووضع استراتيجيات التخفيف. تصميم والإشراف على أساليب تكامل النظام لضمان التشغيل البيني السلس بين التطبيقات والمنصات. متابعة أحدث التقنيات والاتجاهات الصناعية وأفضل ممارسات الهندسة المعمارية لدفع الابتكار. توجيه ودعم المهندسين المعماريين المساعدين والمطورين وأعضاء الفريق التقني من خلال تعزيز تبادل المعرفة والتحسين المستمر.</p><p><strong>الملف المرغوب للمرشح</strong></p><p>درجة البكالوريوس في علوم الكمبيوتر أو تكنولوجيا المعلومات أو هندسة البرمجيات أو مجال ذي صلة. خبرة مثبتة في الحلول أو الهندسة المعمارية التقنية، وتصميم البرمجيات، وتطوير التطبيقات المؤسسية. فهم قوي لمنصات السحابة وتكامل الأنظمة وواجهات برمجة التطبيقات والخدمات الميكروية ومبادئ هندسة المؤسسة. خبرة مع أطر التطوير الحديثة وقواعد البيانات وممارسات التطوير المستمر (DevOps). مهارات تحليلية وحل المشكلات وتواصل ممتازة. القدرة على التعاون بفعالية مع فرق متعددة الوظائف وتأثير القرارات التقنية. تعتبر الشهادات المعمارية أو شهادات السحابة ذات قيمة مضافة."
<p>تصميم وتطوير وصيانة وتحسين تطبيقات الويب باستخدام .NET / ASP.NET Core و Angular . تطوير وصيانة واجهات برمجة التطبيقات RESTful وتكامل تطبيقات الواجهة الأمامية مع خدمات الخلفية. تنفيذ متطلبات الأعمال الجديدة، والتحسينات، وطلبات التغيير عبر كل من الواجهة الأمامية والخلفية. تطوير واجهات مستخدم سريعة الاستجابة وقابلة للصيانة باستخدام Angular و TypeScript و HTML و CSS/SCSS . تطوير خدمات الخلفية باستخدام C#، ASP.NET Core، Entity Framework Core، و SQL Server . استكشاف الأخطاء وإصلاحها للمشكلات الفنية، العيوب، ومشاكل أداء التطبيق. المشاركة في مراجعات الشفرة والتأكد من الالتزام بمعايير الترميز والممارسات الفضلى ومبادئ الشفرة النظيفة. التعاون عن كثب مع BA و QA و UI/UX وغيرها من أعضاء فريق التطوير طوال دورة حياة تطوير البرمجيات. دعم أنشطة التكامل مع الأنظمة الداخلية والخارجية. دعم نشر التطبيقات وحل المشكلات عبر بيئات Development و UAT و Staging وProduction عند الحاجة. ضمان أن الحلول المقدمة قابلة للتوسع والصيانة وآمنة ومتوافقة مع بنية النظام الحالية.</p><p><strong>المرشح المطلوب</strong></p><ul><li>6+ سنوات من الخبرة المهنية في تطوير البرمجيات كامل المكدس. </li><li>خبرة قوية بـ C# و ASP.NET Core / .NET .</li><li>خبرة قوية بـ Angular و TypeScript .</li><li>معرفة قوية بـ REST APIs وتكامل API .</li><li>خبرة جيدة بـ Entity Framework Core و SQL Server .</li><li>فهم قوي للبرمجة الكائنية التوجه (OOP)، ومبادئ SOLID، وأنماط التصميم، ومبادئ الشفرة النظيفة .</li><li>فهم جيد لهندسة الواجهة الأمامية، والمكونات القابلة لإعادة الاستخدام، وإدارة الحالة، وتطوير الويب المستجيب.</li><li>خبرة في العمل باستخدام Git وتدفقات التحكم في المصدر.</li><li>خبرة في بيئات تطوير Agile/Scrum .</li><li>فهم جيد لدورة حياة تطوير البرمجيات وتقنيات التصحيح/استكشاف الأخطاء.</li><li>مهارات تحليلية وحل مشكلات قوية.</li><li>مهارات تواصل جيدة والقدرة على العمل بفعالية ضمن فريق متعدد التخصصات.</li></ul>
<p><h4>الوصف</h4>
<p>الموقع: عمّان، الأردن</p>
<h4>وصف الوظيفة:</h4>
<p>يتولى مهندس ضمان الجودة والتوثيق مسؤولية ضمان جودة التطبيق واستقراره واستمرارية المعرفة عبر جميع الأنظمة. يجمع هذا الدور بين الاختبار الفعّال وتوثيق تقني منظم، لضمان فهم السلوك الوظيفي، وهيكل النظام، والتكاملات، والعمليات بشكل كامل وقابل للتوثيق والتكرار.</p>
<h4>المسؤوليات:</h4>
<p><strong>ضمان الجودة والاختبار</strong><br>
التخطيط والتصميم وتنفيذ حالات الاختبار الوظيفي والاختبار التراجعي واختبار الدخان للتطبيقات الويب وواجهات برمجة التطبيقات وعملاء ويندوز والتطبيقات المحمولة.<br>
التحقق من متطلبات العمل مقابل الميزات المنفذة ومعايير القبول.<br>
اختبار سيناريوهات المستخدم المتعدد، الوصول بناءً على الأدوار، ومنطق الأذونات.<br>
التحقق من التكاملات مع الأنظمة الخارجية (مثلاً بوابات الدفع).<br>
إجراء اختبار التحقق من صحة البيانات على SQL Server لضمان دقة البيانات وسلامتها.<br>
تحديد وتسجيل وتتبع العيوب باستخدام Jira / Azure DevOps.<br>
التحقق من إصلاحات العيوب ومنع التراجع.<br>
دعم اختبار قبول المستخدم (UAT) والتحقق قبل الإنتاج.</p>
<p><strong>الإصدار والتحقق من البيئات</strong><br>
التحقق من جاهزية النشر لبيئات QA وUAT والإنتاج.<br>
إجراء التحقق بعد النشر واختبار الدخان.<br>
دعم تحقق الإصلاحات الساخنة والإصدارات الطارئة.<br>
التنسيق مع فرق DevOps والتطوير لضمان استقرار البيئة.</p>
<p><strong>توثيق الاختبار والمعايير</strong><br>
إنشاء وصيانة: خطط الاختبار، حالات الاختبار، سيناريوهات الاختبار، ومجموعات التراجع.<br>
تعريف وتحسين عمليات ضمان الجودة ومعايير الاختبار.<br>
ضمان أن تكون ممارسات الاختبار قابلة لإعادة التكرار وقابلة للتدقيق ومتوافقة مع دورة حياة تطوير البرمجيات SDLC.</p>
<p><strong>التوثيق التطبيق والتوثيق الفني</strong><br>
توثيق مكونات التطبيق بما في ذلك: الوحدات والميزات، تدفقات التطبيق، واجهات برمجة التطبيقات والتكاملات، تدفقات البيانات والاعتمادات، والوظائف الخلفية والعمليات المجدولة.<br>
الحفاظ على وثائق محدثة ل: نظرة عامة على الهندسة، تدفقات النشر، وتكوينات البيئة.<br>
ضمان أن تكون التوثيق مُنسقًا، وسهل الوصول، ومتحكمًا في الإصدار.<br>
العمل عن كثب مع المطورين لالتقاط المعرفة التقنية بدقة.</p>
<p><strong>إدارة المعرفة والانتقال</strong><br>
قيادة أنشطة التوثيق خلال انتقال البائع ونقل المعرفة.<br>
التأكد من تسجيل المعرفة النظامية الحيوية وعدم حصرها لدى أفراد بعينهم.<br>
دعم توجيه أعضاء الفريق الجدد باستخدام المواد الموثقة.<br>
الحد من مخاطر نقاط الفشل الفردية بشكل فعال.</p>
<p><strong>SDLC والامتثال للعمليات</strong><br>
ضمان تضمين أنشطة QA في SDLC.<br>
التحقق من مطابقة معايير القبول قبل الموافقة على الإصدار.<br>
دعم تخطيط السبرينت من خلال تقدير جهد QA.<br>
المشاركة في جلسات الاسترجاع لتحسين عمليات الجودة.</p>
<p><strong>الأدوات والأتمتة (تدريجي)</strong><br>
دعم مبادرات أتمتة الاختبار حيثما ينطبق.<br>
التعاون مع DevOps في بوابات جودة CI/CD.<br>
تحديد فرص لتحسين كفاءة الاختبار والتغطية.</p>
<p><strong>التعاون والتواصل</strong><br>
العمل عن كثب مع قائد فريق التطوير، المطورين، وقائد التوصيل الفني، فرق DevOps والبنية التحتية.<br>
تقديم حالة جودة واضحة ورؤية مخاطر واضحة.<br>
تصعيد مخاطر الجودة مبكرًا.</p>
<h4>علاقات العمل:</h4>
<p>تقارير إلى مدير تكنولوجيا المعلومات.<br>
يعمل عن كثب مع فرق التطوير وDevOps والبنية التحتية والمنتج.<br>
يتنسيق مع أصحاب المصلحة من الأعمال أثناء UAT.</p>
<h4>المتطلبات</h4>
<p>درجة البكالوريوس في هندسة الحاسبات أو علوم الحاسوب أو مجال ذي صلة.<br>
3–6 سنوات خبرة في QA أو اختبار البرمجيات، والتوثيق.<br>
فهم قوي لدورة حياة تطوير البرمجيات ومنهجيات الاختبار.<br>
خبرة في الاختبار: تطبيقات الويب، وواجهات برمجة التطبيقات، وأنظمة SQL-based.<br>
مهارات توثيق واتصال قوية.<br>
دقة في التفاصيل مع مهارات تحليلية قوية.</p>
<h4>الكفاءات:</h4>
<ul>
<li>خبرة مع أنظمة المؤسسات أو الأنظمة متعددة المستأجرين.</li>
<li>خبرة في توثيق الأنظمة القديمة.</li>
<li>التعرّض لـ ASP.NET Zero / abp.io.</li>
<li>خبرة في العمل مع فرق موزعة.</li>
<li>الإلمام بمفاهيم أتمتة الاختبار الأساسية.</li>
</ul>
<h4>المهارات واللغات:</h4>
<ul>
<li>إتقان أدوات Agile (مثلاً Jira).</li>
<li>فهم دورة حياة تطوير البرمجيات والمنهجيات الرشيقة.</li>
<li>معرفة جيدة بمبادئ تكامل الشركاء/النظم (APIs، تنسيقات تبادل البيانات، إلخ).</li>
<li>الطلاقة في الإنجليزية (مطلوب).</li>
<li>إتقان العربية (مفضل).</li>
</ul></p><p></p>
<p><h4>الوصف</h4>
<p>الموقع: عمّان، الأردن</p>
<h4>وصف الوظيفة:</h4>
<p>يتولى مهندس ضمان الجودة والتوثيق مسؤولية ضمان جودة التطبيق واستقراره واستمرارية المعرفة عبر جميع الأنظمة. يجمع هذا الدور بين الاختبار العملي والتوثيق الفني المنهجي، لضمان فهم السلوك الوظيفي، وهيكل النظام، والتكاملات، والعمليات بشكل كامل، وتوثيقها وجعلها قابلة لإعادة التكرار.</p>
<h4>المسؤوليات:</h4>
<p><strong>ضمان الجودة والاختبار</strong><br>
تخطيط وتصميم وتنفيذ حالات الاختبار الوظيفي، واختبار الانحدار، واختبار الدخان للتطبيقات على الويب، وواجهات API، وعميل Windows، والهواتف المحمولة.<br>
التحقق من متطلبات الأعمال مقابل الميزات المنفذة ومعايير القبول.<br>
اختبار سيناريوهات الاستخدام متعددة المستأجرين، والوصول القائم على الأدوار، ومنطق الصلاحيات.<br>
التحقق من التكاملات مع الأنظمة الخارجية (مثل بوابات الدفع).<br>
إجراء اختبارات التحقق من صحة البيانات على SQL Server لضمان دقة البيانات وسلامتها.<br>
تحديد، وتوثيق، وتتبع العيوب باستخدام Jira / Azure DevOps.<br>
التحقق من إصلاحات الأخطاء ومنع التراجعات.<br>
دعم اختبار قبول المستخدم (UAT) والتحقق قبل الإنتاج.</p>
<p><strong>الإصدار والتحقق من البيئة</strong><br>
التحقق من جاهزية النشر لبيئات QA وUAT و Production.<br>
إجراء التحقق بعد النشر واختبار الدخان.<br>
دعم التحقق من التصحيح الفوري والإصدارات الطارئة.<br>
التنسيق مع فرق DevOps والتطوير لضمان استقرار البيئة.</p>
<p><strong>توثيق الاختبار والمعايير</strong><br>
إنشاء وصيانة: خطط الاختبار، وحالات الاختبار، وسيناريوهات الاختبار، ومجموعات الانحدار.<br>
تعريف وتحسين عمليات QA ومعايير الاختبار.<br>
ضمان ممارسات الاختبار المتكررة والقابلة للتدقيق والمتماشية مع دورة حياة تطوير البرمجيات SDLC.</p>
<p><strong>التوثيق التطبيقي والتقني</strong><br>
توثيق مكونات التطبيق بما في ذلك: الوحدات والميزات، وتدفقات التطبيق، وواجهات برمجة التطبيقات والتكاملات، وتدفقات البيانات والاعتماديات، والوظائف الخلفية والعمليات المجدولة.<br>
الحفاظ على وثائق محدثة ل: نظرة عامة على الهندسة المعمارية، وتدفقات النشر، وتكوينات البيئة.<br>
ضمان أن تكون التوثيق منظماً، ومتيسراً، وتحت إصدار متحكم به.<br>
العمل عن كثب مع المطورين لالتقاط المعرفة التقنية بدقة.</p>
<p><strong>إدارة المعرفة والانتقال</strong><br>
قيادة أنشطة التوثيق أثناء الانتقال من المورد و نقل المعرفة.<br>
ضمان التقاط المعرفة النظامية الحرجة وعدم الاحتفاظ بها من قبل أفراد بعينهم.<br>
دعم onboarding أعضاء الفريق الجدد باستخدام المواد الموثقة.<br>
الحد من مخاطر الاعتماد على فرد واحد بشكل فعال.</p>
<p><strong>SDLC والامتثال للعمليات</strong><br>
ضمان دمج أنشطة QA في SDLC.<br>
التحقق من تلبية معايير القبول قبل الموافقة على الإصدار.<br>
دعم تخطيط السبر من خلال تقدير جهد QA.<br>
المشاركة في الاستدلالات لتحسين عمليات الجودة.</p>
<p><strong>الأدوات والأتمتة (تدريجي)</strong><br>
دعم مبادرات أتمتة الاختبار حيثما كان ذلك مناسباً.<br>
التعاون مع DevOps بشأن بوابات جودة CI/CD.<br>
تحديد فرص لتحسين كفاءة الاختبار وتغطيته.</p>
<p><strong>التعاون والاتصال</strong><br>
العمل عن كثب مع قائد فريق التطوير، والمطورين، وقائد التسليم الفني، وفِرَق DevOps و Infra.<br>
تقديم حالة جودة واضحة ورؤية للمخاطر.<br>
تصعيد مخاطر الجودة مبكراً.</p>
<h4>علاقات العمل:</h4>
<p>تقارير إلى مدير تكنولوجيا المعلومات.<br>
يعمل عن كثب مع فرق التطوير، وDevOps، والبنية التحتية، والمنتجات.<br>
التنسيق مع أصحاب المصلحة خلال UAT.</p>
<h4>المتطلبات</h4>
<p>درجة البكالوريوس في الهندسة الكمبيوترية، أو علوم الكمبيوتر، أو مجال ذي صلة.<br>
3–6 سنوات من الخبرة في QA أو اختبار البرمجيات والتوثيق.<br>
فهم قوي لدورة حياة تطوير البرمجيات ومنهجيات الاختبار.<br>
خبرة في الاختبار: تطبيقات الويب、واجهات API، وأنظمة مبنية على SQL.<br>
مهارات توثيق وتواصل قوية.<br>
دقة التفاصيل وامتلاك مهارات تحليلية قوية.</p>
<h4>الكفاءات:</h4>
<ul>
<li>خبرة في الأنظمة المؤسسية أو متعددة المستأجرين.</li>
<li>خبرة في توثيق الأنظمة القديمة.</li>
<li>تعرض لـ ASP.NET Zero / abp.io.</li>
<li>خبرة العمل مع فرق موزعة.</li>
<li>إلمام بمفاهيم أتمتة الاختبار الأساسية.</li>
</ul>
<h4>المهارات واللغات:</h4>
<ul>
<li>إتقان أدوات Agile (مثلاً Jira).</li>
<li>فهم دورة حياة تطوير البرمجيات والمنهجيات الرشيقة.</li>
<li>معرفة جيدة بمبادئ تكامل الشركاء/أنظمة (APIs، تنسيقات تبادل البيانات، إلخ).</li>
<li>بطلاقة بالإنجليزية (مطوب).</li>
<li>إتقان العربية (مفضل).</li>
</ul></p><p></p>
<p>Key Responsibilities</p><p><strong>System Design & Development</strong></p><ul><li>Design, develop, and maintain enterprise-grade web applications using ASP.NET MVC and .NET technologies.</li><li>Define and implement scalable, secure, and high-performance system architectures.</li><li>Develop complex business logic for ERP and management systems.</li></ul><p><strong>Backend & Database Engineering</strong></p><ul><li>Design and optimise relational databases using MS SQL Server.</li><li>Build efficient data access layers using Entity Framework (Code First / Database First).</li><li>Ensure database performance, indexing strategies, and query optimisation.</li></ul><p><strong>Frontend Integration</strong></p><ul><li>Develop responsive and dynamic UI components using JavaScript, jQuery, AJAX, and Bootstrap.</li><li>Collaborate on frontend architecture and improve UI/UX performance and responsiveness.</li></ul><p><strong>Architecture & Code Quality</strong></p><ul><li>Establish coding standards, design patterns, and best practices.</li><li>Conduct code reviews and mentor junior and mid-level developers.</li><li>Improve application maintainability, scalability, and modularity.</li></ul><p><strong>Technical Leadership</strong></p><ul><li>Lead technical discussions and contribute to solution design decisions.</li><li>Translate business requirements into technical specifications.</li><li>Work closely with stakeholders to define system requirements for ERP workflows.</li></ul><p><strong>Client Interaction & Solution Delivery</strong></p><ul><li>Present ERP solutions and system demonstrations to clients.</li><li>Gather client feedback and translate it into technical improvements.</li><li>Support pre-sales and solution architecture discussions when required.</li></ul><p><strong>Performance, Security & Maintenance</strong></p><ul><li>Ensure application security, including authentication, authorisation, and data protection.</li><li>Monitor and optimise system performance under high load.</li><li>Troubleshoot and resolve production issues.</li></ul><p><strong>Desired Candidate Profile</strong></p><p><strong>Qualifications & Requirements</strong></p><ul><li>Bachelor s degree in Computer Science, Software Engineering, or related field.</li><li>4 7+ years of experience in web application development.</li><li>Strong expertise in ASP.NET MVC / .NET Framework / .NET Core .</li><li>Advanced experience with MS SQL Server (design, optimisation, stored procedures).</li><li>Strong proficiency in Entity Framework .</li><li>Solid experience with JavaScript, jQuery, AJAX, and Bootstrap .</li><li>Strong understanding of software architecture and design patterns (MVC, SOLID principles).</li><li>Experience in building or maintaining ERP or enterprise management systems .</li><li>Proven ability to lead technical discussions and mentor developers.</li><li>Excellent communication and client-facing presentation skills.</li></ul>
<p>يضمن مهندس موثوقية الموقع موثوقية أنظمة البرمجيات وتوفرها وأداءها وقابليتها للتوسع في شركة Wiley. بصفتك جزءًا من فريق التكنولوجيا، ستستخدم ممارسات المراقبة والأتمتة وإدارة الحوادث لتحسين استقرار النظام ودعم تقديم البرمجيات بكفاءة. ستطبق معرفتك المتنامية بهندسة موثوقية الموقع لحل المشكلات التشغيلية وتطبيق الحلول المعتمدة. ومن خلال العمل تحت توجيه معتدل، ستتعاون مع فريقي التطوير والعمليات أثناء بناء فهم أوسع للبنية التحتية والأنظمة واحتياجات العمل في Wiley.</p><h4>كيف ستحدث أثرًا:</h4><ul><li>مراقبة توفر النظام وأدائه وسعته وموثوقيته باستخدام أدوات الملاحظة ولوحات المعلومات والتنبيهات المعتمدة.</li><li>تطوير وصيانة نصوص الأتمتة البرمجية وحلول البنية التحتية كرمز برمجي لتخفيض المهام التشغيلية اليدوية وتحسين الاتساق.</li><li>دعم أنابيب التكامل المستمر والتسليم المستمر، والتعاون مع فرق التطوير لتحسين عمليات البناء والنشر.</li><li>الاستجابة لحوادث النظام وحلها من خلال اتباع الإجراءات المحددة، والمشاركة في مناوبات المناوبة (on-call)، والمساهمة في مراجعات ما بعد الحوادث.</li><li>استكشاف المشكلات الفنية وإصلاحها من خلال تطبيق المعرفة ببنية النظام، والممارسات التشغيلية، والخبرة السابقة، والسوابق المعتمدة.</li><li>التعاون مع فريقي التطوير والعمليات لتحسين أداء النظام، وتقليل المخاطر التكنولوجية، وتقديم حلول موثوقة تدعم أهداف الفريق والعمل.</li></ul><h4>ما نبحث عنه:</h4><ul><li>معرفة عملية بهندسة موثوقية الموقع، أو هندسة الأنظمة، أو DevOps، أو تخصص تقني ذي صلة.</li><li>خبرة في مراقبة أنظمة البرمجيات باستخدام أدوات القابلية للملاحظة، أو تسجيل البيانات، أو أدوات مراقبة الأداء.</li><li>خبرة في تطوير نصوص الأتمتة البرمجية باستخدام لغة نصية أو برمجة مناسبة.</li><li>معرفة عملية بممارسات وأدوات التكامل المستمر والتسليم المستمر.</li><li>فهم لعمليات إدارة الحوادث، واستكشاف الأخطاء وإصلاحها، وتحليل السبب الجذر، ومراجعة ما بعد الحادث.</li><li>القدرة على تحليل المشكلات الفنية وتنفيذ الحلول باستخدام الإجراءات المعتمدة، والتقدير السليم، والخبرة السابقة.</li><li>مهارات قوية في التعاون والتواصل، مع القدرة على العمل بفعالية عبر فريقي التطوير والعمليات.</li><li>الرغبة والقدرة على المشاركة في مناوبات المناوبة (on-call).</li></ul><h4>المؤهلات المفضلة</h4><ul><li>خبرة في العمل مع المنصات السحابية مثل Amazon Web Services أو Microsoft Azure أو Google Cloud Platform.</li><li>الدراية بتقنيات الحاويات ومنصات الإدارة والتنسيق مثل Docker أو Kubernetes.</li><li>خبرة في استخدام أدوات وأطر عمل البنية التحتية كرمز برمجي.</li><li>فهم الأنظمة الموزعة، وسعة النظام، وقابلية التوسع، وتحسين الأداء.</li><li>خبرة في دعم أو تحسين أنابيب البناء والنشر.</li><li>اهتمام بتطوير معرفة أوسع بالبنية التحتية السحابية وممارسات موثوقية الموقع الحديثة.</li></ul><p>نحن نمكّن إمكانيات لا حصر لها. لأكثر من 200 عام، قمنا بتحويل المعرفة إلى اكتشافات تشكّل العالم. اليوم، يقود فريقنا العالمي من المبتكرين والمبدعين والخبراء ما هو قادم في مجالات العلوم والتعليم والنشر، مما يحدث أثرًا يصل إلى كل مكان. نحن لسنا مجرد مراقبين للتقدم. بل نحن من يسارع الاكتشافات العلمية، ويرتقي بالتعليم، ويثير الابتكار الذي يعيد تعريف مجالات بأكملها ويحسن الحياة. هنا، موهبتك لها أهمية. وأفكارك لديها مساحة للنمو. وعملك يحقق إنجازات يمكن أن تغيّر كل شيء.</p><p><br></p><p><strong>الملف الشخصي للمرشح المطلوب</strong></p><p><br></p>
<h2 class="h5">وصف الوظيفة</h2>
<div class="t-break" data-jb-field="description">
<span>تصميم وتطوير وصيانة وتحسين تطبيقات الويب باستخدام .<br>NET / ASP.NET Core وAngular .<br> تطوير وصيانة واجهات برمجة التطبيقات RESTful ودمج تطبيقات الواجهة الأمامية مع خدمات الخلفية.<br> تنفيذ متطلبات العمل الجديدة والتحسينات وطلبات التغيير عبر كل من الواجهة الأمامية والخلفية.<br> تطوير واجهات مستخدم استجابة وقابلة للصيانة باستخدام Angular وTypeScript وHTML وCSS/SCSS .<br> تطوير خدمات الخلفية باستخدام C#, ASP.<br>NET Core، وEntity Framework Core، وSQL Server .<br> استكشاف الأخطاء وإصلاحها في المشكلات الفنية والعيوب ومشاكل أداء التطبيق.<br> المشاركة في مراجعات الشيفرة وضمان الالتزام بمعايير الترميز وأفضل الممارسات ومبادئ الكود النظيف.<br> التعاون عن كثب مع BA وQA وUI/UX وأعضاء فريق التطوير الآخرين طوال دورة حياة تطوير البرمجيات.<br> دعم أنشطة التكامل مع الأنظمة الداخلية والخارجية.<br> دعم عمليات نشر التطبيق وحل المشكلات عبر بيئات Development وUAT وStaging وProduction عند الحاجة.<br> التأكد من أن الحلول المقدمة قابلة للتوسع وقابلة للصيانة وآمنة ومتوافقة مع بنية النظام القائمة.<br> مؤهلات الوظيفة: 6+ سنوات من الخبرة المهنية في تطوير البرمجيات Full Stack.<br> خبرة قوية بـ C# وASP.<br>NET Core / .<br>NET . خبرة قوية بـ Angular وTypeScript .<br> معرفة قوية بـ REST APIs وتكامل API .<br> خبرة جيدة بـ Entity Framework Core وSQL Server .<br> فهم قوي لبرمجة الكائنات (OOP) ومبادئ SOLID وأنماط التصميم وكود نظيف .<br> فهم جيد لهندسة الواجهة الأمامية، ومكوّنات قابلة لإعادة الاستخدام، وإدارة الحالة، وتطوير الويب المستجيب.<br> خبرة بالعمل مع Git وتدفقات التحكم في الإصدار.<br> خبرة بالعمل ضمن بيئات تطوير Agile/Scrum .<br> فهم جيد لدورة حياة تطوير البرمجيات وتقنيات التصحيح/استكشاف الأخطاء.<br> مهارات تحليلية وحل المشكلات قوية.<br> مهارات اتصال جيدة والقدرة على العمل بفعالية ضمن فريق متعدد التخصصات.<br></span> </div>
<p><h4>نظرة عامة على Optimiza</h4>
<p>Optimiza هي شركة إقليمية لدمج الأنظمة والتحول الرقمي تقدم استشارات وحلول أعمال وتكنولوجيا عبر صناعات متعددة. عملنا يجمع بين الأعمال والتكنولوجيا لمساعدة العملاء في بناء أنظمة أقوى وأكثر فاعلية، ونحن نبحث عن مهندسين يستمتعون بحل التحديات التقنية المعقدة في بيئات سريعة الحركة.</p>
<p>بصفتك مطور خدمات مصغرة، ستلعب دورًا رئيسيًا في تشكيل حلول الخلفية التي تدعم منصات رقمية موثوقة وقابلة للتوسع. هذا الدور مناسب لشخص يستمتع ببناء أنظمة موزعة حديثة، والعمل عبر وظائف مختلفة، والمساهمة في حلول تكنولوجية لها تأثير ملموس على احتياجات العميل والأعمال.</p>
<h4>المسؤوليات</h4>
<li>تصميم وبناء وصيانة تطبيقات مبنية على خدمات مصغرة وواجهات برمجة تطبيقات RESTful باستخدام مبادئ معمارية حديثة.</li>
<li>تنفيذ التواصل بين الخدمات باستخدام APIs، طوابير الرسائل (Kafka، RabbitMQ)، والهندسة المعمارية القائمة على الأحداث.</li>
<li>ضمان التوافر العالي، القابلية للتوسع، والأداء للخدمات المصغرة تحت أحمال ثقيلة.</li>
<li>تنفيذ وتطبيق معايير الأمان بما في ذلك المصادقة، التفويض، وحماية البيانات.</li>
<li>التعاون عبر وظائف مختلفة مع مطوري الواجهة الأمامية، وفِرق DevOps، ومهندسي النظام لتقديم حلول شاملة.</li>
<li>المشاركة في مراجعات الكود وحل مشكلات الإنتاج المتعلقة بالتكامل الخلفي.</li>
<li>دعم خطوط أنابيب CI/CD ونشر التطبيقات المحتوية على حاويات.</li>
<h4>المتطلبات</h4>
<p><strong>التعليم:</strong> درجة البكالوريوس في علوم الكمبيوتر أو هندسة البرمجيات أو مجال تقني ذي صلة.</p>
<p><strong>الخبرة:</strong> 3+ سنوات من الخبرة المثبتة في تطوير الخلفية أو الخدمات المصغرة.</p>
<p><strong>الكفاءة التقنية الأساسية:</strong> خبرة قوية في Java، مع تفضيل خبرة في Java 11 أو Java 17+. خبرة قوية في منظومة Spring، بما في ذلك Spring Boot وSpring Cloud وSpring Data. معرفة عميقة بهندسة الخدمات المصغرة والأنظمة الموزعة. خبرة واسعة في تطوير، توثيق، واستهلاك RESTful APIs.</p>
<p><strong>معرفة قواعد البيانات:</strong> خبرة صلبة مع كل من قواعد البيانات العلَقية مثل PostgreSQL أو MySQL وقواعد البيانات NoSQL مثل MongoDB أو Redis، بما في ذلك أدوات ORM مثل Hibernate أو JPA.</p>
<p><strong>الرسائل والغير متزامن:</strong> الإلمام أنظمة الرسائل مثل Apache Kafka، RabbitMQ، أو ما يشابهها.</p>
<p><strong>البنية التحتية وDevOps:</strong> فهم قوي لأدوات CI/CD مثل Jenkins أو GitLab CI وممارسات DevOps الأفضل. يفضل بشدة الخبرة العملية مع Docker وKubernetes.</p>
<p><strong>المتطلبات القانونية / التنظيمية:</strong> مؤهل للعمل في الأردن.</p></p>