وظائف SQL في مصر
١٦٦٧ وظائف شاغرة
المسؤوليات الرئيسية:<br><br>تطوير وصيانة وتحسين تطبيقات الويب المتكاملة (Full-stack) باستخدام #C/.NET لخدمات الواجهة الخلفية، وTypeScript/JavaScript وHTML وCSS لتطوير الواجهة الأمامية. تصميم وتنفيذ واجهات برمجة تطبيقات (RESTful APIs) قابلة للتوسع وآمنة وقابلة للصيانة، مع اتباع أفضل الممارسات في نمذجة الموارد والتحقق من البيانات وإصدارات الواجهات ومعالجة الأخطاء. بناء واجهات مستخدم متجاوبة وسهلة الاستخدام مع ضمان الأداء الأمثل والتوافق مع مختلف المتصفحات. تصميم وتطوير وتحسين قواعد البيانات العلائقية مثل MySQL أو PostgreSQL أو SQL Server، بما في ذلك كتابة الاستعلامات المعقدة والفهرسة وضبط الأداء. تطبيق أفضل ممارسات هندسة البرمجيات بما في ذلك الهندسة النظيفة (Clean Architecture)، وفصل الاهتمامات، وحقن التبعية (Dependency Injection)، وإعادة استخدام الكود. استكشاف الأخطاء وإصلاحها في بيئة الإنتاج عبر طبقات الواجهة الأمامية والخلفية وقواعد البيانات باستخدام منهجية منظمة لتحليل الأسباب الجذرية. تطوير وصيانة اختبارات الوحدات (Unit Tests) واختبارات التكامل لضمان استقرار التطبيق وموثوقيته وجودته. المشاركة الفعالة في مراجعات الكود وتقديم ملاحظات بناءة لتحسين جودة الكود والأمان وقابلية الصيانة والأداء. التعاون الوثيق مع مديري المنتجات والمصممين وأصحاب المصلحة لتوضيح المتطلبات وتقديم حلول تقنية فعالة. تولي مسؤولية الميزات بشكل كامل (من البداية إلى النهاية)، بدءاً من تطوير واجهة المستخدم وتنفيذ واجهات برمجة التطبيقات وصولاً إلى تصميم قاعدة البيانات والنشر والدعم بعد الإطلاق. المساهمة في عمليات التطوير الرشيقة (Agile)، والعمل المستمر على تحسين ممارسات التسليم وأداء النظام ومعايير الهندسة العامة.<br><br><br>الحد الأدنى من المتطلبات<br><br>خبرة عملية لا تقل عن 3 سنوات في تطوير البرمجيات المتكاملة (Full Stack Development). مهارات تواصل قوية باللغة الإنجليزية (كتابةً وتحدثاً). خبرة مثبتة في بيئات الإنتاج باستخدام #C/.NET وTypeScript/JavaScript وHTML وCSS وقواعد البيانات العلائقية. خبرة مثبتة في بناء ودعم التطبيقات الشاملة في بيئة عمل احترافية.
<p>تصميم قواعد البيانات والمعايير: وضع معايير تصميم المخططات (schema)، وأعراف الترحيل، وعملية مراجعة لتغييرات قواعد البيانات عبر خدمات MySQL وPostgreSQL، وهو العمل الذي يقوم به حاليًا مهندسو بناء كل ميزة بشكل مؤقت. مراجعة وتقديم المشورة بشأن تغييرات المخططات المقترحة من قبل مهندسي التطبيقات (procure, core-api, job-workers)، مع التركيز على استراتيجية الفهرسة، وتوازنات التسوية (normalization)، وأداء الاستعلامات. توثيق أعراف نمذجة البيانات وممارسات الترحيل حتى تتجاوز المعايير المعرفة المؤسسية لأي شخص بمفرده. الأداء والاعتمادية والعمليات: تولي مسؤولية ضبط أداء الاستعلام والتخطيط للسعة عبر قواعد بيانات الإنتاج، ومراقبة الاستعلامات البطئية، وتضارب الأقفال، وتشبّع الاتصالات قبل أن تتحول إلى حوادث. الشراكة مع فريق DevSecOps لتعريف واختبار إجراءات النسخ الاحتياطي والاسترداد والتعافي من الكوارث، مع التحقق من الفشل التلقائي عبر مناطق توفر متعددة (Multi-AZ) والاحتفاظ بالنسخ الاحتياطية لمدة 30 يومًا، وليس فقط إعدادها. بناء مراقبة صحة قاعدة البيانات والتنبيه بحيث يتم اكتشاف التدهور بشكل استباقي بدلاً من اكتشافه أثناء استكشاف الأخطاء وإصلاحها. دورة الحياة والحوكمة والأمن: إدارة دورة حياة إصدارات قواعد البيانات: التخطيط لتحديثات محرك قواعد البيانات وتنسيقها قبل انتهاء الدعم، وإيقاف تشغيل الأجهزة القديمة أو المكررة بمجرد تأكيد اكتمال الترحيل. الشراكة مع DevSecOps لوضع إصدارات قواعد البيانات تحت إدارة "البنية التحتية ككود" (Infrastructure-as-Code) وإغلاق ثغرات الشبكة ونتائج التحكم في الوصول فور تحديدها. إدارة التحكم في الوصول إلى قواعد البيانات ونظافة أوراق الاعتماد: أدوار الحد الأدنى من الصلاحيات، وتدوير أوراق الاعتماد، وتسجيل التدقيق للوصول المتميز. منصة البيانات والتحليلات: تقديم الخبرة في قواعد البيانات ونمذجة البيانات لبيئة تحليلات Snowflake/dbt الخاصة بنا، مما يساعد في توسيع نطاق نفس حوكمة الإصدارات والوصول هناك. دعم فرق الهندسة والمنتجات بإرشادات نمذجة البيانات للميزات ذات متطلبات التحليلات أو التقارير. العمل كمرجع أساسي للفريق في أسئلة قواعد البيانات، وتوجيه المهندسين بشأن تصميم المخططات وأداء الاستعلام كجزء من مراجعة الكود. مبادرة منصة الكتالوج والبحث: العمل كقائد قواعد البيانات لمنصة جديدة للشراء والكتالوجات: نموذج بيانات منتجات/عروض موردين قياسي مع حوكمة البيانات الرئيسية، وسجل كتالوج مفهرس بالإصدارات، وعروض مخصصة للعملاء متعددة المستأجرين تتوسع في بيئة PostgreSQL الحالية لدينا بدلاً من إنشاء بنية تحتية جديدة لقواعد البيانات. تصميم وتعديل مخطط PostgreSQL لـ Domain الكتالوج، بما في ذلك إصدارات الكتالوج وسجل التدقيق، وجدول ربط المعرفات (ID crosswalk) بالسجلات المعاملاتية القديمة، وجداول العلاقات التي تدعم الرسم البياني للمعرفة (knowledge graph). دعم البحث الدلالي القائم على pgvector للمنصة وبنيتها التحتية الموجهة بالأحداث: أحداث ذات إصدارات مخطط، ومعالجة متساوية القوى (idempotent)، واستراتيجية إعادة التشغيل التي تسمح بإعادة بناء حالة الكتالوج والبحث من السجل. تقديم المشورة بشأن الأداء والعزل لكتالوجات العملاء متعددة المستأجرين، بما في ذلك عزل المستأجرين على مستوى الصفوف والعروض المادية (materialized views) للحسابات ذات الحجم الكبير. توسيع مستودع Snowflake/dbt الخاص بنا لدعم تحليلات المنصة ومؤشرات الأداء الرئيسية لجودة البيانات، مثل ثقة المطابقة، وحداثة الأسعار/المخزون، واكتمال الكتالوج.</p><p><strong>الملف الشخصي للمرشح المطلوب</strong></p><p>المتطلبات: أكثر من 7 سنوات من الخبرة العملية في إدارة قواعد البيانات في بيئات الإنتاج، بما في ذلك محرك علائقي واحد على الأقل بمقياس كبير (MySQL و/أو PostgreSQL). إثبات القدرة على ضبط أداء الاستعلام، واستراتيجية الفهرسة، وتحسين الاستعلام في نظام إنتاج حي. خبرة في التخطيط والتنفيذ لعمليات الترقية والترحيل الكبرى لمحركات قواعد البيانات (مثل استراتيجيات التبديل blue/green أو ما شابه ذلك) مع حد أدنى من توقف الخدمة. فهم قوي لأنماط النسخ الاحتياطي/الاسترداد، والتوفر العالي، والتعافي من الكوارث (Multi-AZ، والنسخ الاحتياطي الآلي، واختبار الفشل التلقائي) في بيئة سحابية (AWS RDS أو ما يعادلها). ارتياح في العمل مع معماريات البيانات الموجهة بالأحداث والمستقرة في النهاية (eventually-consistent): إصدارات المخططات، والمعالجة متساوية القوى، وأنماط إعادة البناء من سجل الأحداث وليس فقط الأنظمة المعاملاتية التقليدية. خبرة في وضع معايير تصميم المخططات، وعمليات المراجعة، أو أعراف نمذجة البيانات لفريق هندسي بدون وظيفة DBA مخصصة. ارتياح في الشراكة مع مهندسي التطبيقات وفريق DevSecOps بدلاً من العمل بمعزل عن الآخرين؛ فهذا الدور يتعلق ببناء ممارسة بقدر ما يتعلق بإدارتها. أساسيات أمن قواعد البيانات العملية: وصول الحد الأدنى من الصلاحيات، وتدوير أوراق الاعتماد، والتشفير أثناء الراحة وأثناء النقل. الإتقان لـ SQL ولغة برمجة نصية/أتمتة واحدة على الأقل (Python أو Bash) للأدوات والمراقبة. من المفضل: خبرة في مستودعات البيانات السحابية وأدوات التحويل (مثل Snowflake، dbt). خبرة في البنية التحتية ككود (Terraform) لإدارة موارد قواعد البيانات. خبرة في امتدادات PostgreSQL مثل pgvector، أو نمذجة العلاقات الشبيهة بالرسم البياني في قاعدة بيانات علائقية. خبرة في دعم إدارة البيانات الرئيسية، أو حل الكيانات، أو أنظمة مطابقة السجلات. خبرة في العمل في بيئة خاضعة لمعايير SOC 2 أو بيئة ممثالة مدفوعة بالامتثال. الخبرة</p>
المسؤوليات:-<br><br> إدارة ودعم بيئات قواعد البيانات للمؤسسات، بما في ذلك المراقبة، والأداء، والتوافر، والنسخ الاحتياطي، والاستعادة، والأمان، والاستمرارية التشغيلية. تطوير ومراجعة وصيانة استعلامات SQL والوظائف والإجراءات وكائنات قاعدة البيانات اللازمة لدعم عمليات التطبيقات ومعالجة البيانات. إدارة المستخدمين والأدوار والأذونات وضوابط الوصول وتكوينات قاعدة البيانات التشغيلية وفقاً لمتطلبات الأمان المعتمدة. دعم تحميل البيانات وتنظيفها والتحقق منها ودمجها واستكشاف الأخطاء وإصلاحها وأنشطة المطابقة داخل بيئات قواعد البيانات الإنتاجية. تحليل وحل حوادث قواعد البيانات، ومشاكل الأداء، وتناقضات البيانات، والإخفاقات التشغيلية بالتنسيق مع الفرق التقنية. دعم تغييرات تصميم قاعدة البيانات، وتحديثات المخططات، وأنشطة النشر، ومتطلبات الجاهزية للإنتاج مع الحفاظ على سلامة البيانات واستمرارية الخدمة.<br><br>المؤهلات<br><br>درجة البكالوريوس في علوم الحاسب، أو تقنية المعلومات، أو الهندسة، أو مجال ذي صلة. أكثر من 8 سنوات من الخبرة في إدارة قواعد البيانات، أو عمليات البيانات، أو أدوار هندسة البيانات ذات الصلة، مع خبرة قيادية مثبتة. خبرة عملية قوية في قواعد البيانات الارتباطية مثل Oracle، أو SQL Server، أو PostgreSQL، أو MySQL. معرفة صلبة بهيكلية قواعد البيانات، وضبط الأداء، والتوافر العالي، والنسخ الاحتياطي والاستعادة، والتعافي من الكوارث. مهارات قوية في SQL وخبرة في تحسين قواعد البيانات، واستكشاف الأخطاء وإصلاحها، وتخطيط السعة. خبرة في إدارة بيئات قواعد البيانات الإنتاجية وضمان التوافر العالي، والموثوقية، والأداء. فهم جيد لعمليات البيانات، وعمليات ETL/ELT، ودمج البيانات، وجودة البيانات، وإدارة دورة حياة البيانات. تعتبر الخبرة في قواعد البيانات السحابية ومنصات البيانات مثل Azure أو AWS أو Google Cloud ميزة إضافية. معرفة بأمان قواعد البيانات، والتحكم في الوصول، والتشفير، والتدقيق، ومتطلبات الامتثال. خبرة في أدوات المراقبة والقابلية للملاحظة لقواعد البيانات ومنصات البيانات. الإلمام بالأتمتة والبرمجة باستخدام Python، أو PowerShell، أو Bash، أو تقنيات مشابهة. تعد الخبرة في ممارسات DevOps، وCI/CD، والبنية التحتية ككود (Infrastructure as Code)، والأتمتة ميزة إضافية. فهم قوي لـ ITIL، وإدارة الحوادث/المشاكل، وإدارة التغيير، واتفاقيات مستوى الخدمة التشغيلية (SLAs). خبرة مثبتة في قيادة الفرق التقنية، وإدارة الأولويات، والتنسيق مع فرق البنية التحتية، والتطبيقات، والأمن، وفرق العمل. مهارات تحليلية قوية في استكشاف الأخطاء وإصلاحها وحل المشكلات. مهارات ممتازة في التواصل، وإدارة أصحاب المصلحة، والتوثيق التقني. القدرة على العمل بفعالية في بيئة إنتاج تعمل على مدار الساعة طوال أيام الأسبوع والتعامل مع الحوادث الحرجة عند الحاجة.
<p><h4>انضم إلينا</h4>
<p>في فودافون، لسنا نبني مستقبل الاتصال لعملائنا فقط – بل نبني المستقبل للجميع ممن ينضمون إلى فريقنا. عند عملك معنا، أنت جزء من مهمة عالمية لربط الناس، حل التحديات المعقدة، وخلق عالم مستدام وأكثر شمولاً. إذا كنت تريد تطوير مسارك المهني مع العثور على التوازن المثالي بين العمل والحياة، توفر فودافون الفرص لمساعدتك على الانتماء وإحداث تأثير حقيقي.</p>
<h4>ما ستفعله</h4>
<ul>
<li>تصميم وتطوير وصيانة تطبيقات الواجهة الأمامية التكيفية ومكونات واجهة مستخدم قابلة لإعادة الاستخدام.</li>
<li>تطوير تطبيقات جانب الخادم، وواجهات برمجة التطبيقات، والخدمات المصغرة.</li>
<li>بناء تكاملات مع أنظمة المؤسسات مثل CRM، ERP، ومنصات الطرف الثالث.</li>
<li>تصميم وتحسين قواعد البيانات العلائقية وNoSQL.</li>
<li>تنفيذ المصادقة والتفويض وممارسات الترميز الآمن.</li>
<li>تحسين أداء التطبيق وقابلية التوسع والوصولية والاعتمادية.</li>
<li>تشخيص الأخطاء وحلها عبر طبقات الواجهة الأمامية والخلفية.</li>
<li>تطوير اختبارات وحدوية، واختبارات تكامل، وواجهات برمجة تطبيقات آلية.</li>
<li>المشاركة في مراجعات كود من الأقران.</li>
<li>تشخيص الأخطاء في التطبيق ومشكلات الإنتاج وحلها.</li>
</ul>
<h4>من أنت</h4>
<ul>
<li>خبرة من 4-7 سنوات في تطوير البرمجيات.</li>
<li>إتقان قوي في تقنيات الواجهة الأمامية والخلفية على حد سواء.</li>
<li>خبرة في تطوير تطبيقات سحابية أصلية ومحتواة بالحاويات.</li>
<li>HTML5، CSS3، JavaScript، TypeScript</li>
<li>React، Angular، أو Vue.js</li>
<li>Java / Spring Boot</li>
<li>C# / .NET</li>
<li>PostgreSQL، MySQL، SQL Server</li>
<li>MongoDB، Redis</li>
<li>REST APIs، GraphQL</li>
<li>Docker، Kubernetes</li>
<li>Jest، Playwright، Cypress</li>
</ul>
<h4>من نحن</h4>
<p>نحن شركة اتصالات دولية رائدة نخدم ملايين العملاء. في فودافون، نؤمن أن الاتصال قوة للخير. إذا استخدمناها في الأشياء التي تهم حقاً، يمكن أن نحسن حياة الناس والعالم من حولهم. من خلال تقنيتنا نمكّن الناس، ونربط الجميع بغض النظر عمن يكونون أو أين يعيشون ونحمي الكوكب، بينما نساعد عملائنا على فعل الشيء نفسه.</p>
<p>الانتماء في فودافون ليس مفهوماً؛ إنه حيّ وملموس ومزروع في كل ما نقوم به. ستكون جزءاً من مجتمع عالمي ومتعدد المواهب، يضم عقول مختلفة، وقدرات وخلفيات وثقافات متعددة. نحن ملتزمون بزيادة التنوع، وضمان التمثيل المتكافئ، وجعل فودافون مكاناً يشعر فيه الجميع بالأمان والتقدير والشمول.</p>
<p>إذا كنت بحاجة إلى أي تعديلات معقولة أو لديك طلب وصول كجزء من رحلتك في التوظيف، على سبيل المثال وقت إضافي أو فترات راحة بين التقييمات عبر الإنترنت، يرجى التواصل مع فريق التوظيف للحصول على الإرشاد.</p>
<p>معاً نستطيع.</p></p><p></p>
<section><p class="heading jdMain">وصف الوظيفة</p><p class="heading">الأدوار والمسؤوليات</p><div class="paragraph"><p>تسعى Adree إلى مطوّر باكإند .NET لتصميم وتطوير وصيانة خدمات وواجهات برمجة تطبيقات خلفية. تتضمن المهمة بناء أنظمة قابلة للتوسع، تحسين الأداء، والتعاون مع واجهة المستخدم والتأكد منQA والفرق الهندسية الأخرى. المسؤوليات الرئيسية تطوير وصيانة خدمات الخلفية باستخدام .NET / C# . بناء REST APIs ونقاط نهاية خلفية وفق أفضل الممارسات. تصميم وتنفيذ حلول قاعدة بيانات باستخدام SQL Server / PostgreSQL / MySQL . كتابة استفسارات فعالة، تحسين الأداء، وضمان سلامة البيانات. دمج خدمات الخلفية مع أنظمة خارجية باستخدام APIs و webhooks. تنفيذ المصادقة/التفويض (مثلاً JWT، OAuth2) وأفضل ممارسات الأمان. إنشاء وصيانة وظائف/قوائم مهام خلفية باستخدام تقنيات مثل Hangfire / Quartz / Azure Functions / Service Bus (حسب ما ينطبق). بناء وصيانة بنية الخدمات المصغرة أو الهندسة المفردة المعيارية وفق احتياجات المشروع. العمل مع آليات التخزين المؤقت (مثلاً Redis) إذا لزم الأمر. إجراء مراجعات الشيفرة، التصحيح، وضمان جودة الشيفرة والتوثيق. استخدام تدفقات Git واتباع ممارسات أجايل/سكرم. دعم نشرات الإنتاج وحل المشاكل بشكل فوري.</p></div></section><section><p class="heading">المرشح المطلوب/profile</p><p class="paragraph"></p><h3><span style="font-weight: normal;">3-6 سنوات من الخبرة المهنية في تطوير الباكإند باستخدام .NET. خبرة قوية في C# و ASP.NET Core و Web APIs. فهم جيد لـ OOP ونماذج التصميم والكود النظيف. معرفة قوية بقواعد البيانات والقدرة على كتابة استعلامات SQL محسنة. خبرة بمفاهيم المصادقة/التفويض (JWT/OAuth2). فهم قوي للبرمجة غير المتزامنة واعتبارات الأداء. خبرة عملية مع واحد على الأقل من التالي: Entity Framework / Dapper. Web API / خدمات RESTful. فهم أساسي لتصميم الأنظمة ومفاهيم قابلية التوسع. مهارات تواصل والعمل ضمن فريق جيدة.</span></h3><p></p></section>
<ul><li><p>تطوير وصيانة <strong>تطبيقات الواجهة الخلفية بلغة بايثون</strong></p></li><li><p>تصميم وتنفيذ <strong>واجهات برمجة التطبيقات (REST APIs)</strong></p></li><li><p>كتابة <strong>شيفرة برمجية نظيفة، قابلة للصيانة وموثقة جيداً</strong></p></li><li><p>العمل مع <strong>قواعد البيانات لإدارة ومعالجة البيانات</strong></p></li><li><p>اختبار خدمات الواجهة الخلفية الحالية واستكشاف أخطائها وتحسينها</p></li><li><p>المشاركة في <strong>مراجعات الشيفرة البرمجية وعمليات التطوير وفق منهجية Agile</strong></p></li><li><p>التعاون مع <strong>المطورين ومسؤولي المنتجات وفرق السكروم (Scrum)</strong></p></li><li><p>تحسين <strong>أداء النظام وموثوقيته وقابليته للتوسع</strong></p></li></ul><p></p><p><strong>المتطلبات</strong></p><p><strong>المتطلبات الإلزامية</strong></p><p></p><p><strong>التعليم والخبرة</strong></p><ul><li><p>درجة البكالوريوس أو الماجستير في علوم الحاسوب، هندسة البرمجيات أو مجال ذي صلة</p></li><li><p>خبرة تتراوح بين 0 إلى 4 سنوات في تطوير الواجهة الخلفية</p></li></ul><p><br><strong>البرمجة والواجهة الخلفية</strong></p><ul><li><p>معرفة قوية بـ <strong>لغة بايثون</strong></p></li><li><p>خبرة في تطوير <strong>خدمات الواجهة الخلفية وواجهات REST APIs</strong></p></li><li><p>خبرة في <strong>أطر عمل بايثون</strong> مثل:</p></li><li><p>Django, FastAPI , Flask</p></li><li><p>فهم <strong>البرمجة كائنية التوجه (OOP) وقواعد البيانات</strong></p></li><li><p>خبرة في <strong>قواعد بيانات SQL</strong> (PostgreSQL, MySQL, Redshift أو ما شابه) و<strong>أدوات التطوير</strong></p></li><li><p>خبرة في <strong>نظام التحكم في الإصدارات GIT</strong></p></li></ul><p></p><p><strong>السحابة والبنية التحتية</strong></p><ul><li><p>خبرة أساسية في <strong>المنصات السحابية</strong>.</p></li></ul><p></p><p><strong>ممارسات هندسة البرمجيات</strong></p><p>فهم كل من:</p><ul><li><p><strong>بنية الخدمات المصغرة (Microservices)</strong></p></li><li><p><strong>تطوير واجهات برمجة التطبيقات (APIs)</strong></p></li><li><p><strong>تصحيح الأخطاء واستكشاف المشكلات وإصلاحها</strong></p></li><li><p><strong>مبادئ تصميم البرمجيات</strong></p></li></ul><p></p><p><strong>المهارات الشخصية</strong></p><ul><li><p>القدرة على العمل ضمن <strong>فرق تطوير تعاونية</strong></p></li><li><p>مهارات قوية في <strong>حل المشكلات</strong></p></li><li><p><strong>مهارات تواصل جيدة باللغة الإنجليزية</strong></p></li><li><p><strong>رغبة قوية في التعلم والتكيف</strong></p></li></ul><p></p>
انضم إلى فريقنا في شركة Müller's Solutions كمطور خلفية (NET.) والعب دوراً محورياً في بناء وصيانة تطبيقات جانب الخادم القوية. ستكون مسؤولاً عن تطوير أنظمة خلفية عالية الجودة تدعم تطبيقات الواجهة الأمامية لدينا. من خلال التعاون مع فرق متعددة الوظائف، ستقوم بتصميم وتنفيذ ونشر خدمات ويب قابلة للتوسع تعزز وظائف منتجاتنا.<br><br>المسؤوليات:<br><br>تصميم وتطوير وصيانة خدمات الواجهة الخلفية وواجهات برمجة التطبيقات (APIs) باستخدام تقنيات NET. ضمان أداء وقابلية توسع وأمن التطبيقات من خلال كود وتصميم منظم جيداً. التعاون مع مطوري الواجهة الأمامية لدمج مكونات المستخدم مع منطق جانب الخادم. كتابة كود نظيف وقابل للتوسع وقابل لإعادة الاستخدام، مع اتباع أفضل الممارسات ومعايير البرمجة. المشاركة في مراجعات الكود للحفاظ على جودته ومشاركة المعرفة مع أعضاء الفريق. استكشاف الأخطاء وإصلاحها المتعلقة بتطبيقات وخدمات جانب الخادم. التعلم المستمر وتطبيق تقنيات جديدة لتعزيز أداء المنتج وتجربة المستخدم.<br><br>المتطلبات:<br><br>درجة البكالوريوس في علوم الحاسب أو هندسة البرمجيات أو مجال ذي صلة. خبرة مثبتة كمطور خلفية، مع خبرة عملية في تقنيات NET. (مثل #C و ASP.NET و NET Core.). فهم قوي لهندسة RESTful وتطوير واجهات برمجة التطبيقات. خبرة في قواعد البيانات العلائقية (مثل SQL Server و MySQL) وأطر عمل ORM (مثل Entity Framework). تعد المعرفة بخدمات الحوسبة السحابية (مثل Azure و AWS) ونشر التطبيقات في بيئات سحابية ميزة إضافية. الإلمام بأنظمة التحكم في الإصدار، وخاصة Git. القدرة على كتابة اختبارات الوحدة والتكامل لضمان جودة الكود. مهارات ممتازة في حل المشكلات والتحليل. قدرات تواصل وتعاون قوية للعمل في بيئة جماعية.<br><br>المؤهلات:<br><br>درجة البكالوريوس في علوم الحاسب أو مجال ذي صلة. إتقان الإجراءات المخزنة (Stored Procedures). خبرة في بنية الخدمات المصغرة (Microservices)، وتقنيات الحاويات مثل Docker، والمنصات السحابية بما في ذلك Azure و AWS. الإلمام بأدوات CI/CD مثل Jenkins أو ممارسات Azure DevOps. خبرة عملية لا تقل عن 4 سنوات في تقنيات NET.، بما في ذلك ASP.NET Core و #C و Web APIs. مهارات قوية في إدارة قواعد البيانات باستخدام SQL Server أو PostgreSQL، مع التركيز على الاستعلامات المعقدة والفهرسة.<br><br>المهارات الشخصية:<br><br>اهتمام ممتاز بالتفاصيل والتركيز على جودة الكود. القدرة على العمل بشكل مستقل وكجزء من فريق. مهارات تنظيمية قوية لإدارة مهام متعددة بكفاءة.
<h2 class="h5">الوصف الوظيفي</h2><div class="t-break" data-jb-field="description">تبحث شركة Flairstech عن مهندس أول لضمان الجودة للانضمام إلى فريق الهندسة لدينا، ويكون التقرير المباشر لمدير التكنولوجيا التنفيذي (CTO). ستكون مسؤولاً عن الجودة عبر منصة مشتريات كاملة — طبقة خدمات Play/Scala وSpring Boot، وواجهة أمامية من صفحة واحدة باستعمال React، وعمال معالجة الوظائف غير المتزامنة — واختبار كل من الخدمات الفردية وسير العمل الشامل الذي يعتمد عليه العملاء. يتمثل جزء أساسي من هذا الدور في الاختبار الآلي المدمج في خط أنابيب CI/CD الخاص بنا، بحيث تعتمد الإصدارات على تغطية اختبار حقيقية وموثوقة بدلاً من المراجعات اليدوية. <p>يعمل هذا الدور عن كثب مع فريقي المنتجات والهندسة بشأن معايير القبول للعيوب، ويشارك في جاهزية الإصدار واختبار قبول المستخدم (UAT)، ويساعد في توسيع جهود الاختبار لتتناسب مع مستوى مخاطر ما يتم شحنه.</p><br><p><strong>ما ستفعل</strong></p><br><p><strong>الأتمتة و & CI/CD</strong></p><br><p>بناء وصيانة مجموعات الاختبارات الآلية المدمجة في خط أنابيب CI/CD بحيث تعتمد الإصدارات على تغطية اختبار حقيقية.</p><br><p>قيادة استراتيجية الاختبار الآلي عبر الخدمات — وتوسيع التغطية مع مرور الوقت وتقليل الاعتماد على مراجعات الانحدار اليدوية.</p><br><p>استكشاف أخطاء فشل الاختبار وإصلاحها في خط الأنابيب والتمييز بين حالات الانحدار الحقيقية والفشل غير المستقر أو المرتبط ببيئة محددة.</p><br><p><strong>تصميم الاختبار وتنفيذه</strong></p><br><p>تصميم وتنفيذ خطط الاختبار المخصصة للميزات الجديدة وإصلاح العيوب عبر طبقة خدمات Play/Scala وSpring Boot والواجهة الأمامية React.</p><br><p>كتابة وصيانة تغطية الاختبار على مستوى واجهة برمجة التطبيقات (API) للخدمات (core-api وcxml-api وprocure APIs) والتحقق من السلوك مقابل البيانات المدعومة بـ MySQL وPostgreSQL.</p><br><p>امتلاك معايير القبول والتحقق للعيوب، والتحقق من صحة معايير القبول المكتوبة من قبل فريق المنتجات للتحسينات.</p><br><p>إجراء اختبار الانحدار قبل الإصدارات، مع قياسه وفقًا لمستوى المخاطر المقيم لكل تذكرة (الأثر الفني والتشغيلي والامتثال).</p><br><p><strong>دعم الإصدارات والبيئات</strong></p><br><p>المشاركة في مراجعة جاهزية الإصدار والموافقة النهائية على نطاق الاختبار قبل انتقال الإصدارات إلى اختبار قبول المستخدم (UAT) والإنتاج.</p><br><p>التحقق من السلوك بشكل متسق عبر البيئات (التطوير، والتجهيز، واختبار قبول المستخدم UAT، والإنتاج) والإبلاغ عن أي انحراف في البيئة قد يؤثر على موثوقية الاختبار.</p><br><p>دعم تنسيق UAT مع عمليات الأعمال، بما في ذلك مراجعة ملاحظات الإصدار ودرجات المخاطر قبل كل إصدار.</p><br><p><strong>ما نبحث عنه</strong></p><br><p><strong>المتطلبات الأساسية</strong></p><br><p>خبرة تتجاوز 5 سنوات في دور ضمان الجودة (QA) أو SDET أو اختبار البرمجيات، ويفضل أن تكون في تطبيق ويب في بيئة الإنتاج.</p><br><p>خبرة عملية قوية في بناء وصيانة مجموعات الاختبارات الآلية المدمجة في خط أنابيب CI/CD (مثل Selenium أو Playwright أو Cypress أو ما شابه) — يُعد هذا جزءًا رئيسيًا من الدور وليس مهارة ثانوية.</p><br><p>خبرة في اختبار كل من الخدمات الخلفية (REST APIs) والواجهات الأمامية المستندة إلى المتصفح.</p><br><p>الراحة في كتابة والتحقق من استعلامات SQL مقابل قواعد البيانات العلاقية (MySQL و/أو PostgreSQL) للتحقق من صحة البيانات على مستوى قاعدة البيانات.</p><br><p>خبرة في أدوات تتبع العيوب وإدارة حالات الاختبار (مثل Jira أو ما شابه).</p><br><p>القدرة على قراءة القدر الكافي من كود التطبيق (Java أو Scala أو لغات JVM المشابهة) لفهم ما الذي غيره الإصلاح بالفعل.</p><br><p><strong>ميزات إضافية يفضل وجودها</strong></p><br><p>خبرة في اختبار الخدمات المنشورة على Kubernetes، أو العمل عبر البيئات والحاويات البرمجية (containerized environments).</p><br><p>الدراية بتطبيقات Spring Boot وPlay Framework تحديدًا.</p><br><p>خبرة في بيئة خاضعة للوائح التنظيمية أو الامتثال (SOC 2، علوم الحياة، أو ما شابه).</p><br><p>الاطلاع على اختبارات الأداء أو اختبارات الحمل (load testing).</p><br></div>
<h2 class="h5">الوصف الوظيفي</h2><div class="t-break" data-jb-field="description">تبحث Flairstech عن مهندس أول ضمان جودة للانضمام إلى فريق الهندسة لدينا، وتقديم التقارير إلى CTO. ستكون مسؤولاً عن الجودة عبر منصة مشتريات كاملة — طبقة خدمات Play/Scala وSpring Boot، وواجهة أمامية أحادية الصفحة باستعمال React، وعمال معالجة المهام غير المتزامنة — مع اختبار الخدمات الفردية وسير العمل الشامل الذي يعتمد عليه العملاء. يُعد الاختبار الآلي المدمج في خط أنابيب CI/CD الخاص بنا جزءاً أساسياً من هذا الدور، بحيث تعتمد الإصدارات على تغطية اختبار حقيقية وموثوقة بدلاً من المراجعات اليدوية. <p>يعمل هذا الدور عن كثب مع فريقي المنتجات والهندسة بشأن معايير القبول للعيوب، ويشارك في جاهزية الإصدار واختبار قبول المستخدم (UAT)، ويسهم في توسيع جهود الاختبار لتتناسب مع مستوى مخاطر ما يتم شحنه.</p><br><p><span><strong>ما ستفعله</strong></span></p><br><p><span><strong>الأتمتة و CI/CD</strong></span></p><br><p>بناء وصيانة مجموعات الاختبارات الآلية المدمجة في خط أنابيب CI/CD لضمان أن الإصدارات مشروطة بتغطية اختبار حقيقية.</p><br><p>امتلاك استراتيجية الاختبار الآلي عبر الخدمات — وتوسيع التغطية مع مرور الوقت وتقليل الاعتماد على مراجعات الانحدار اليدوية.</p><br><p>استكشاف أخطاء فشل الاختبار وإصلاحها في خط الأنابيب والتمييز بين حالات الانحدار الحقيقية والفشل المتقطع أو المرتبط ببيئة محددة.</p><br><p><span><strong>تصميم الاختبار وتنفيذه</strong></span></p><br><p>تصميم وتنفيذ خطط الاختبار للميزات الجديدة وإصلاح العيوب عبر طبقة خدمات Play/Scala وSpring Boot والواجهة الأمامية لـ React.</p><br><p>كتابة وصيانة تغطية الاختبار على مستوى واجهة برمجة التطبيقات (API) للخدمات (core-api وcxml-api وprocure APIs) والتحقق من السلوك مقابل البيانات المدعومة بـ MySQL وPostgreSQL.</p><br><p>امتلاك معايير القبول والتحقق من العيوب، والتحقق من صحة معايير القبول التي كتبها فريق المنتج للتحسينات.</p><br><p>إجراء اختبار الانحدار قبل الإصدارات، بمقاييس تتناسب مع مستوى المخاطر المقيّم لكل تذكرة (الأثر التقني والتشغيلي والامتثال).</p><br><p><span><strong>دعم الإصدار والبيئة</strong></span></p><br><p>المشاركة في مراجعة جاهزية الإصدار والموافقة على نطاق الاختبار قبل انتقال الإصدارات إلى اختبار قبول المستخدم (UAT) والإنتاج.</p><br><p>التحقق من السلوك بشكل متسق عبر البيئات (التطوير، التجريب، UAT، والإنتاج) والإشارة إلى تباين البيئات الذي قد يؤثر على موثوقية الاختبار.</p><br><p>دعم تنسيق UAT مع العمليات التجارية، بما في ذلك مراجعة ملاحظات الإصدار ودرجات المخاطر قبل كل إصدار.</p><br><p><span><strong>ما نبحث عنه</strong></span></p><br><p><span><strong>المتطلبات الأساسية</strong></span></p><br><p>خبرة تزيد عن 5 سنوات في دور QA أو SDET أو اختبار البرمجيات، ويفضل أن يكون ذلك في تطبيق ويب فعلي.</p><br><p>خبرة عملية قوية في بناء وصيانة مجموعات الاختبار الآلي المدمجة في خط أنابيب CI/CD (مثل Selenium أو Playwright أو Cypress أو ما شابه) — يُعد هذا جزءاً رئيسياً من الدور، وليس مهارة ثانوية.</p><br><p>خبرة في اختبار كل من الخدمات الخلفية (REST APIs) والواجهات الأمامية المستندة إلى المتصفح.</p><br><p>القدرة والراحة في كتابة والتحقق من استعلامات SQL مقابل قواعد البيانات العلاقية (MySQL و/أو PostgreSQL) للتأكد من صحة البيانات.</p><br><p>خبرة في أدوات تتبع العيوب وإدارة حالات الاختبار (مثل Jira أو ما شابه).</p><br><p>القدرة على قراءة القدر الكافي من كود التطبيق (Java أو Scala أو لغات JVM المماثلة) لفهم ما الذي غيره الإصلاح بالفعل.</p><br><p><span><strong>ميزات إضافية يفضل وجودها</strong></span></p><br><p>خبرة في اختبار الخدمات المنشورة على Kubernetes، أو العمل عبر البيئات الحاوية.</p><br><p>الدراية بتطبيقات Spring Boot وPlay Framework بشكل خاص.</p><br><p>خبرة في بيئة خاضعة للوائح تنظيمية أو الامتثال (مثل SOC 2 أو علوم الحياة أو ما شابه).</p><br><p>التعامل المسبق مع اختبارات الأداء أو الحمل.</p><br></div>
<h2 class="h5">وصف الوظيفة</h2>
<div class="t-break" data-jb-field="description">
<span>حول Mozn MOZN هي شركة ذكاء اصطناعي مؤسسي رائدة تُمكن المؤسسات من اتخاذ قرارات مستنيرة في مجالين حاسمين: الوقاية من الجرائم المالية والذكاء المعرفي المؤسسي.<br> نحن فريق متنوع ومتعاون من المبتكرين نتشاطر هدفًا واحدًا: بناء ذكاء اصطناعي يقدم قيمة عمل ملموسة، يبني الثقة، ويمكّن الأشخاص والمنظمات من خلال الذكاء المعزز.<br> ثقافتنا مبنية على السعي المستمر للتفوق والتأثير ذو المعنى.<br> إذا كنت شغوفًا بالعمل بجانب مواهب استثنائية في ذكاء اصطناعي من الطراز العالمي، وتريد الاستقلالية والإمكانيات للقيام بأفضل عمل في مسيرتك المهنية، انضم إلينا لنشكل مستقبل المؤسّسات الذكية.<br> حول الدور نحن نبحث عن مهندس منصة بيانات عالي الدافع III للانضمام إلى فريق هندسة السحابة لدينا.<br> المرشح المثالي شغوف ببناء وتشغيل منصات بيانات حديثة تدعم التحليلات، ومعالجة البيانات في الوقت الفعلي، وأعباء العمل الخاصة بالذكاء الاصطناعي.<br> يتركز هذا الدور على تصميم، تشغيل، أتمتة، وتحسين بنية بيانات كبيرة النطاق بما في ذلك MySQL، PostgreSQL، Kafka، خطوط ETL/ELT، منصات CDC، قواعد البيانات التحليلية (StarRocks، ClickHouse)، وأطر معالجة البيانات الموزعة مثل Flink أو Spark عبر بيئات سحابية أصلية وهجينة.<br> سيملك المرشح المثالي خبرة عميقة في منصات هندسة البيانات وأنظمة البيانات الموزعة.<br> خبرة في Kubernetes وبيئة المنصة السحابية مهمة، لكن التركيز الأساسي على تمكين منصات بيانات قابلة للتوسع وموثوقة وذات أداء عالٍ تدعم فرق الهندسة والتحليلات وعلوم البيانات.<br> ما ستفعله هندسة منصة البيانات تصميم، نشر، تشغيل، وتحسين منصات بيانات كبيرة النطاق تدعم أعباء عمل معاملية وتحليلية.<br> بناء وصيانة خطوط ETL/ELT موثوقة للدفعات والوقت الحقيقي.<br> تصميم وتشغيل منصات CDC باستخدام Debezium، Kafka Connect، أو تقنيات مماثلة.<br> نشر، تشغيل، وتحسين قواعد البيانات التحليلية مثل StarRocks، ClickHouse، Apache Doris، أو منصات OLAP مماثلة.<br> تصميم معماريات Kafka قابلة للتوسع، بما في ذلك الموضوعات، التقسيمات، النسخ، مجموعات المستهلكين، وخطوط التدفق.<br> إدارة عناقيد MySQL و PostgreSQL، بما في ذلك النسخ الاحتياطي، الاستعادة، التعافي من الكوارث، وتحسين الأداء.<br> تحسين أداء الاستعلام الموزع، تخطيطات التخزين، استراتيجيات الفهرسة، وإدارة دورة حياة البيانات.<br> دعم عمليات الاستيعان، التحويل، والأعباء التحليلية كبيرة النطاق مع ضمان موثوقية المنصة وقابليتها للتوسع.<br> أنظمة البيانات الموزعة تصميم وتشغيل منصات البيانات المتدفقة في الوقت الفعلي باستخدام Kafka، Flink، Spark، أو تقنيات مماثلة.<br> تحسين الأنظمة الموزعة من ناحية الطاقة، الكمون، قابلية التوسع، والمرونة.<br> استكشاف مشكلات معقدة عبر قواعد البيانات الموزعة وأنظمة الرسائل وخطوط معالجة البيانات.<br> التعاون الوثيق مع فرق هندسة البيانات والتحليلات وعلوم البيانات لبناء قدرات منصة بيانات موثوقة.<br> أتمتة المنصة أتمتة التزويد، النشر، الترقيات، التوسع، وإدارة دورة حياة منصات البيانات.<br> بناء قدرات الخدمة الذاتية لفرق الهندسة.<br> تحسين الرصد، الموثوقية، والتميز التشغيلي عبر منصة البيانات.<br> ستكون في طليعة وقت مثير للشرق الأوسط، ملتحقًا بركوب صاروخي عالي النمو في مساحة مثيرة ستُعطىك قدرًا كبيرًا من المسؤولية والثقة.<br> نؤمن بأن أفضل النتائج تأتي عندما يُمنح الأشخاص المسؤولون عن وظيفة ما الحرية للقيام بما يعتقدون أنه الأفضل. ستتم العناية بالأساسيات: تعويض تنافسي، تأمين صحي من المستوى الأول، وثقافة ممكّنة حتى تتمكن من التركيز على ما تفعل أفضل ما لديك.<br> ستستمتع بمكان عمل ممتع وديناميكي تعمل فيه بجانب عقول عظيمة في الذكاء الاصطناعي. نؤمن أن القوة تكمن في الاختلاف، مع الاحتضان للجميع كما هم ومكّونين لأن يكونوا أفضل إصدار لأنفسهم.<br> من 4-7 سنوات من الخبرة في هندسة منصة البيانات، هندسة قواعد البيانات، هندسة المنصات، أو بنية تحتية للبيانات.<br> خبرة قوية في الإنتاج مع MySQL و PostgreSQL.<br> خبرة عميقة في تشغيل Kafka في بيئات الإنتاج.<br> خبرة قوية في بناء خطوط ETL/ELT.<br> خبرة عملية مع StarRocks، ClickHouse، Apache Doris، أو قواعد بيانات OLAP مماثلة.<br> خبرة مع منصات التدفق مثل Kafka، Flink، Spark Streaming، أو Kafka Streams.<br> خبرة قوية في تحسين SQL وتحسين أداء قواعد البيانات.<br> خبرة مع تقنيات CDC مثل Debezium أو Kafka Connect.<br> خبرة في نشر وتشغيل أحمال البيانات ذات الطبيعة الحية باستخدام Kubernetes.<br> خبرة مع AWS، GCP، OCI، أو Azure.<br> خبرة مع Terraform، Helm، GitOps، وأطر الأتمتة.<br> مهارات برمجة قوية في Python، Bash، أو Go.<br> خبرة مع منصات الرصد مثل Prometheus، Grafana، ELK/OpenSearch، أو LGTM.<br> المؤهلات المفضلة خبرة مع Apache Iceberg، Delta Lake، أو Apache Hudi.<br> خبرة مع Trino، Presto، Pinot، أو Druid.<br> خبرة دعم منصات Data Science والتحليلات.<br> خبرة في تصميم معماريات حديثة لـ data lakehouse.<br> مساهمات في تقنيات منصة البيانات مفتوحة المصدر.<br> شهادات Cloud، Kubernetes، Kafka، أو Database تعتبر ميزة إضافية.<br></span> </div>
<h2 class="h5">وصف الوظيفة</h2>
<div class="t-break" data-jb-field="description">
<span>حول Mozn MOZN هي شركة ذكاء اصطناعي مؤسسية رائدة تمكّن المؤسسات من اتخاذ قرارات مستنيرة في مجالين حاسمين: الوقاية من الجرائم المالية ومعرفة المؤسسات الذكية.<br> نحن فريق متنوع وتعاوني من المبدعين متحدين بغرض مشترك: بناء ذكاء اصطناعي يحقق قيمة عمل ملموسة، ويعزز الثقة، ويُمكّن الأشخاص والمؤسسات من خلال ذكاء معزز.<br> ثقافتنا مبنية على السعي الحثيث نحو التميز والأثر الفعّال.<br> إذا كنت شغوفاً بالعمل إلى جانب مواهب استثنائية في ذكاء اصطناعي عالمِي المستوى، وتريد الاستقلالية والموارد اللازمة لأداء أفضل أعمال حياتك المهنية، انضم إلينا في shaping مستقبل المؤسسات الذكية.<br> عن الدور: نحن نبحث عن مهندس منصات بيانات III متحمّس للغاية للانضمام إلى فريق هندسة السُحابة لدينا.<br> المرشح المثالي شغوف ببناء وتشغيل منصات بيانات حديثة تشغّل التحليلات، معالجة البيانات في الوقت الفعلي، وأعباء عمل الذكاء الاصطناعي.<br> يركّز هذا الدور على تصميم، تشغيل، أتمتة، وتحسين بنية بيانات واسعة النطاق بما في ذلك MySQL وPostgreSQL وKafka وخطوط ETL/ELT ومنصات CDC وقواعد بيانات تحليلية (StarRocks، ClickHouse)، وإطارات معالجة بيانات موزعة مثل Flink أو Spark عبر بيئات سحابية أصلية وهايبرد.<br> سيملك المرشح المثالي خبرة عميقة في منصات هندسة البيانات وأنظمة البيانات الموزعة.<br> خبرة في Kubernetes ومنصات السحابة مهمة، لكن التركيز الأساسي هو تمكين منصات بيانات قابلة للتوسع وموثوقة وعالية الأداء تدعم فرق الهندسة والتحليلات وعلوم البيانات.<br> ماذا ستفعل: هندسة منصات البيانات تصميم، نشر، تشغيل، وتحسين منصات بيانات واسعة النطاق تدعم أحمال عمل تعاملية وتحليلية.<br> بناء وصيانة خطوط ETL/ELT موثوقة بالدفعات وفي الزمن الفعلي.<br> تصميم وتشغيل منصات CDC باستخدام Debezium أو Kafka Connect أو تقنيات مشابهة.<br> نشر، تشغيل، وتحسين قواعد البيانات التحليلية مثل StarRocks وClickHouse وApache Doris أو منصات OLAP مماثلة.<br> تصميم بنى Kafka قابلة للتوسع بما في ذلك المواضيع والتجزئات والتكرار ومجموعات المستهلكين وخطوط البث.<br> إدارة عناقيد MySQL وPostgreSQL، بما في ذلك النسخ الاحتياطي، الاستعادة، ونُظم التعافي من الكوارث وتحسين الأداء.<br> تحسين أداء الاستعلام الموزع وتخطيطات التخزين واستراتيجيات الفهرسة وإدارة دورة حياة البيانات.<br> دعم استيعاب، تحويل، وأحمال عمل تحليلية واسعة النطاق مع ضمان موثوقية المنصة وقدراتها على التوسع.<br> أنظمة البيانات الموزعة تصميم وتشغيل منصات البيانات المتدفقة وفي الزمن الحقيقي باستخدام Kafka وFlink وSpark أو تقنيات مشابهة.<br> تحسين الأنظمة الموزعة من حيث العرض والدُقة والتوسع والمرونة.<br> استكشاف المشكلات المعقدة عبر قواعد البيانات الموزعة وأنظمة الرسائل وخطوط معالجة البيانات.<br> التعاون الوثيق مع فرق الهندسة البيانات والتحليلات وعلوم البيانات لبناء قدرات منصات بيانات موثوقة.<br> أتمتة المنصة أتمتة التزويد، النشر، التحديثات، التوسع، وإدارة دورة حياة منصات البيانات.<br> بناء قدرات الخدمة الذاتية لفرق الهندسة.<br> تحسين الرصد والموثوقية والتميز التشغيلي عبر منصة البيانات.<br> ستكون في مقدمة زمن مثير في الشرق الأوسط، تنضم إلى سبيس عالي النمو في مجال مثير<br> ستُمنحك مسؤوليات كبيرة وثقة عالية.<br> نؤمن بأن أفضل النتائج تأتي عندما يُمنح الأشخاص المسؤولون عن وظيفة الحرية في فعل ما يرون أنه الأفضل، وسيُهتم الأساسيات: تعويض تنافسي، تأمين صحي من الدرجة الأولى، وثقافة تمكينية ليتركّز عملك في ما تجيده<br> ستستمتع بمكان عمل ممتع وديناميكي يعمل بجانب بعض أذكى العقول في الذكاء الاصطناعي<br> نؤمن بأن القوة تكمن في الاختلاف، احتضان الجميع كما هم ومخولين ليكونوا أفضل نسخة من أنفسهم<br> 4-7 سنوات خبرة في هندسة منصات البيانات، هندسة قواعد البيانات، هندسة المنصات، أو بنية البيانات.<br> خبرة قوية في الإنتاج مع MySQL وPostgreSQL.<br> خبرة عميقة في تشغيل Kafka في بيئات الإنتاج.<br> خبرة قوية في بناء خطوط ETL/ELT.<br> خبرة عملية مع StarRocks وClickHouse وApache Doris أو قواعد بيانات OLAP مشابهة.<br> خبرة مع منصات البث مثل Kafka وFlink وSpark Streaming أو Kafka Streams.<br> خبرة قوية في تحسين SQL وتحسين أداء قاعدة البيانات.<br> خبرة مع تقنيات CDC مثل Debezium أو Kafka Connect.<br> خبرة في نشر وتشغيل أحمال بيانات ذات حالة مع Kubernetes.<br> خبرة مع AWS وGCP وOCI أو Azure.<br> خبرة مع Terraform وHelm وGitOps وأطر الأتمتة.<br> مهارات برمجة قوية في Python أو Bash أو Go.<br> خبرة مع منصات الرصد مثل Prometheus وGrafana وELK/OpenSearch أو LGTM.<br> المؤهلات المفضلة خبرة مع Apache Iceberg أو Delta Lake أو Apache Hudi.<br> خبرة مع Trino وPresto وPinot أو Druid.<br> خبرة في دعم منصات علوم البيانات والتحليلات.<br> خبرة في تصميم معماريات Data Lakehouse الحديثة.<br> مساهمات في تقنيات منصات البيانات مفتوحة المصدر.<br> شهادات سحابية، Kubernetes، Kafka، أو قواعد البيانات تعتبر ميزة."</span> </div>
<strong>المسؤوليات</strong>:-<br><br><ul><li> قيادة تصميم وتطوير نماذج البيانات المؤسسية المفاهيمية والمنطقية والمادية بما يتوافق مع متطلبات الأعمال والتشغيل والتكامل.</li><li> تحديد الكيانات والعلاقات والمعرفات والقيود والهياكل المرجعية وقواعد السلامة والسجل التاريخي ومتطلبات دورة الحياة داخل قواعد بيانات المؤسسة.</li><li> مراجعة وحوكمة مخططات قواعد البيانات وتغييرات نماذج البيانات لضمان الاتساق والقابلية للتوسع وقابلية الصيانة والتوافق مع بنية التطبيقات.</li><li> تحديد معايير بنية البيانات، واتفاقيات النمذجة، وقواعد التسمية، وقواميس البيانات، والتوثيق الهيكلي للأنظمة المؤسسية.</li><li> دعم بنية التكامل من خلال تعيين المصدر إلى الهدف، ومحاذاة المخططات، ومتطلبات تحويل البيانات، وتوفيق نماذج البيانات بين الأنظمة المختلفة.</li><li> التنسيق مع فرق التطبيقات، وعمليات قواعد البيانات، والتكامل، والبيانات لضمان التنفيذ المتسق لبنية ونماذج البيانات المعتمدة.<br><br></li></ul><strong>المؤهلات:-<br><br></strong><ul><li> درجة البكالوريوس أو الماجستير في علوم الحاسوب، أو نظم المعلومات، أو أي مجال ذي صلة.</li><li> خبرة لا تقل عن 10 سنوات في تصميم قواعد البيانات وهندستها ونمذجة البيانات.</li><li> خبرة مثبتة كمهندس قواعد بيانات، أو مصمم نماذج بيانات، أو مدير قواعد بيانات أول (Senior DBA) في بيئات المؤسسات كبيرة الحجم.</li><li> خبرة قوية في منصات قواعد البيانات العلائقية (مثل Oracle وSQL Server وPostgreSQL وMySQL).</li><li> خبرة عملية في استخدام أدوات نمذجة البيانات (مثل ERwin أو ER/Studio أو PowerDesigner أو ما يماثلها).</li><li> فهم قوي للنمذجة البُعدية، ومخططات النجمة/ندفة الثلج (star/snowflake schemas)، وتصميم مستودعات البيانات.</li><li> تُعد الخبرة في قواعد بيانات NoSQL (مثل MongoDB وCassandra) وبنيات بحيرات البيانات الحديثة (data lake/data lakehouse) ميزة إضافية.</li><li> معرفة قوية بتحسين أداء SQL، واستراتيجيات الفهرسة، وتحسين الاستعلامات.</li><li> دراية بمبادئ حوكمة البيانات، وجودة البيانات، وإدارة البيانات الرئيسية/المرجعية.</li><li> تُعد المعرفة بمنصات البيانات السحابية (AWS أو Azure أو GCP) ميزة إضافية.</li><li> مهارات ممتازة في التحليل وحل المشكلات والتواصل، مع القدرة على تقديم المفاهيم التقنية لأصحاب المصلحة التقنيين والتجاريين على حد سواء.</li><li> تُعد الشهادات ذات الصلة (مثل Oracle Certified Architect أو Microsoft Certified: Azure Database Administrator أو ما يعادلها) ميزة إضافية.</li></ul>
تبحث شركة Adree عن مطور خلفية .NET لتصميم وتطوير وصيانة خدمات الخلفية وواجهات برمجة التطبيقات (APIs). يتضمن الدور بناء أنظمة قابلة للتوسع، وتحسين الأداء، والتعاون مع فرق الواجهة الأمامية، وضمان الجودة (QA)، وفرق الهندسة الأخرى.<br><br>المسؤوليات الرئيسية<br><br>تطوير وصيانة خدمات الخلفية باستخدام .NET / C#. بناء واجهات برمجة تطبيقات REST ونقاط نهاية للخلفية وفقاً لأفضل الممارسات. تصميم وتنفيذ حلول قواعد البيانات باستخدام SQL Server / PostgreSQL / MySQL. كتابة استعلامات فعالة، وتحسين الأداء، وضمان سلامة البيانات. دمج خدمات الخلفية مع الأنظمة الخارجية باستخدام واجهات برمجة التطبيقات وwebhooks. تنفيذ المصادقة/التفويض (مثل JWT، OAuth2) وأفضل ممارسات الأمان. إنشاء وصيانة مهام/طوابير الخلفية باستخدام تقنيات مثل Hangfire / Quartz / Azure Functions / Service Bus (حسب الاقتضاء). بناء وصيانة الخدمات المصغرة أو البنية المتجانسة النمطية (حسب احتياجات المشروع). العمل مع آليات التخزين المؤقت (مثل Redis) إذا لزم الأمر. إجراء مراجعات الكود، وتصحيح الأخطاء، وضمان جودة الكود والتوثيق. استخدام مهام سير عمل Git واتباع ممارسات Agile/Scrum. دعم عمليات النشر في بيئة الإنتاج وحل المشكلات في الوقت المناسب.<br><br>المتطلبات<br><br>3-6 سنوات من الخبرة المهنية في تطوير خلفية .NET. خبرة قوية في C#، وASP.NET Core، وWeb APIs. فهم جيد للبرمجة كائنية التوجه (OOP)، وأنماط التصميم، والكود النظيف. معرفة قوية بقواعد البيانات والقدرة على كتابة استعلامات SQL محسنة. خبرة في مفاهيم المصادقة/التفويض (JWT/OAuth2). فهم قوي للبرمجة غير المتزامنة واعتبارات الأداء. خبرة عملية في واحدة على الأقل من التقنيات التالية: Entity Framework / Dapper Web API / خدمات RESTful. فهم أساسي لتصميم الأنظمة ومفاهيم القابلية للتوسع. مهارات تواصل وعمل جماعي جيدة.<br><br>موقع العمل: المقر الرئيسي
<section><p class="heading jdMain">وصف الوظيفة</p><p class="heading">الأدوار والمسؤوليات</p><div class="paragraph"><p>كن جزءاً من سباقات سبرنت أسبوعية تنفذ من الخلفية حسب الترتيب مع المطورين كجزء من فريق أجايل. العمل كـمساهم مستقل بالتنسيق مع فريق من المطورين ومهندسي الاختبار التعاون مع إدارة المنتج والدعم وفرق الهندسة لتحديد الأولويات الإرشاد والمراجعة البرمجية لفريق عن بُعد، وتبني أفضل الممارسات والسياسات، وكتابة المواصفات، ومقالات قاعدة المعرفة والوثائق الداخلية الأخرى العمل عن كثب مع فريق الدعم والتواصل مع مديري النظام لدى العملاء، وDBA والمطورين لحل المشكلات تقديم توصيات تقنية واستراتيجية لدعم متطلبات العمل التعاون مع إدارة المنتج والدعم وفرق الهندسة من أجل تحديد الأولويات، وفهم المتطلبات، وصياغة خطط الاختبار وتنفيذها وفقاً لذلك. القدرة على العمل في القضايا العاجلة.</p></div></section><section><p class="heading">الملف المرشح المطلوب</p><p class="paragraph"></p><p>7+ سنوات من الخبرة في تطوير Java</p><p>فهم قوي لمفاهيم البرمجة الكائنية التوجه (OOP)</p><p>أساس قوي في تطوير Java Core وJ2EE بما في ذلك أفضل الممارسات وأنماط التصميم</p><p>خبرة في إطار Spring-MVC/Spring-Boot</p><p>خبرة في خدمات REST ويب في Java</p><p>أساسيات تصميم قواعد البيانات ومعرفة بـ JPA</p><p>خبرة في التحليل والتصميم وتطوير متطلبات الأعمال</p><p>خبرة باستخدام TDD، معايير قابلية اختبار الكود، JUnit/Mockito</p><p>خبرة في تطوير مكونات backend أو خدمات أو واجهات برمجة تطبيقات في Java أو لغة مشابهة</p><p>مهارات قوية في كتابة كود برمجي عالي الأداء ومتعدد الخيوط وفعال وقابل للصيانة</p><p>خبرة في تصميم وتنفيذ خدمات ميكروية عالية القابلية للتوسع الأداء العالي</p><p>المألوف بـ HTTP، REST، HTML، JSON، والتقنيات المستندة إلى الويب المشابهة، ومع بناء أنظمة موزعة متعددة الطبقات وتواصل بينها (مثل الجزء الخلفي من مواقع الويب المعقدة)</p><p>معرفة بـ SQL وخبرة في العمل مع مخازن البيانات عبر الإنترنت (واحد من MySQL، PostgreSQL، Oracle، MS SQL Server)</p><p>خبرة في بناء وصيانة وتوسيع أنظمة موزعة كبيرة. يمكنك تحديد البدائل في مختلف التنفيذات واتخاذ قرارات حول الحل الأفضل لحالة معينة.</p><p></p></section>
وصف الوظيفة<br><br>نحن نبحث عن مهندس برمجيات ذو مهارات عالية يتمتع بخبرة في لغة بايثون (Python) وخدمات أمازون السحابية (AWS) للانضمام إلى فريق التطوير الديناميكي والمبتكر لدينا. بصفتك مهندس برمجيات، ستكون مسؤولاً عن تصميم وتطوير ونشر حلول برمجية قابلة للتوسع وموثوقة باستخدام بايثون والاستفادة من خدمات أمازون السحابية. ستتعاون بشكل وثيق مع الفرق متعددة الوظائف، بما في ذلك مديري المنتجات والمصممين والمهندسين الزملاء، لتقديم منتجات برمجية عالية الجودة تلبي احتياجات عملائنا.<br><br>المسؤوليات<br><br>تصميم وتطوير تطبيقات برمجية عالية الجودة وفعالة وقابلة للتوسع باستخدام بايثون، مع الالتزام بأفضل الممارسات ومعايير البرمجة. التعاون مع فريق إدارة المنتج لفهم المتطلبات وتحويلها إلى تصاميم تقنية والمشاركة في دورة حياة تطوير المنتج. كتابة كود نظيف وقابل للصيانة وموثق جيداً، مع ضمان الجودة الشاملة للكود من خلال مراجعات الكود والاختبار. تحديد ومعالجة اختناقات الأداء ومشكلات تصحيح الأخطاء وتحسين التطبيقات لتحقيق أقصى قدر من السرعة وقابلية التوسع. البقاء على اطلاع بأحدث الاتجاهات والتطورات في بايثون وAWS والتقنيات ذات الصلة، ومشاركة المعرفة وأفضل الممارسات مع الفريق. دمج واستخدام خدمات AWS مثل Amazon S3 وAmazon EC2 وAmazon RDS وAWS Lambda وAWS Dynamo DB وغيرها، حسبما تقتضيه بنية التطبيق. ضمان الأداء العالي والتوافر والتسامح مع الأخطاء للتطبيقات من خلال تنفيذ آليات التوسع التلقائي وموازنة التحميل والمراقبة في AWS. العمل عن كثب مع الفرق متعددة الوظائف، بما في ذلك المصممين ومطوري الواجهات الأمامية، لضمان التكامل السلس للمكونات الخلفية والأمامية. المشاركة في منهجيات التطوير الرشيقة (Agile)، بما في ذلك تخطيط السباقات (Sprints) وتقدير المهام واجتماعات الفريق المنتظمة. توجيه وتقديم التوجيه التقني لأعضاء الفريق المبتدئين، وتعزيز نموهم المهني وتطورهم. ضمان النشر السلس وتشغيل البرامج في بيئة سحابية. المساهمة في التحسين المستمر لعمليات وأدوات ومنهجيات تطوير البرمجيات. تصميم ودمج وإدارة التطبيقات السحابية الأصلية باستخدام مجموعة واسعة من خدمات AWS، بما في ذلك S3 وEC2 وRDS (Postgre SQL) وLambda وAPI Gateway وVPC وIAM وCloud Watch وCloud Formation، مما يضمن قابلية التوسع والأمان والتوافر العالي.<br><br>المؤهلات<br><br>درجة البكالوريوس في علوم الحاسب، هندسة البرمجيات، أو مجال ذي صلة. خبرة لا تقل عن سنتين في هندسة البرمجيات أو دور ذي صلة. فهم قوي للغة البرمجة بايثون ونظامها البيئي، بما في ذلك أطر العمل مثل Scrapy أو Django أو Flask. خبرة جيدة في خدمات AWS السحابية، بما في ذلك على سبيل المثال لا الحصر: الحوسبة (EC2, ECS, Lambda)، التخزين (S3, EFS)، قواعد البيانات (RDS, postgresql)، أدوات المطور (Code Pipeline, Code Build, Code Deploy)، الأمن والهوية (IAM, Secrets Manager)، الشبكات (VPC, Load Balancers, API Gateway). تعتبر المعرفة بتقنيات الحاويات مثل Docker ومنصات تنسيق الحاويات مثل Kubernetes ميزة إضافية. خبرة واسعة في تصميم وتطوير التطبيقات الخلفية وواجهات برمجة التطبيقات (APIs) وخدمات الويب باستخدام أطر عمل بايثون. الكفاءة في أنظمة قواعد البيانات مثل Postgre SQL أو MySQL أو Mongo DB، والإلمام بأطر عمل ORM (Object-Relational Mapping). فهم قوي لمبادئ تطوير البرمجيات وأنماط التصميم وأفضل الممارسات. خبرة في أنظمة التحكم في الإصدار مثل Git، والإلمام بسير عمل البرمجة التعاونية. فهم قوي لمنهجيات اختبار البرمجيات، بما في ذلك اختبار الوحدات (Unit Testing) واختبار التكامل (Integration Testing). خبرة في العمل في بيئة تطوير رشيقة (Agile) والإلمام بمنهجيات الرشاقة (مثل Scrum وKanban). مهارات ممتازة في حل المشكلات والتحليل، مع اهتمام قوي بالتفاصيل. مهارات تواصل وتعاون فعالة، مع القدرة على العمل بشكل جيد ضمن فريق.
<p><h4>انضم إلينا</h4>
<p>في فودافون، لسنا نشكل مستقبل الاتصالات لعملائنا فحسب – بل نُشكِّل المستقبل للجميع الذين ينضمون إلى فريقنا. عندما تعمل معنا، أنت جزء من مهمة عالمية لربط الناس، وحل التحديات المعقدة، وخلق عالم أكثر استدامة وشمولاً. إذا كنت تريد نمو مسيرتك المهنية مع العثور على التوازن المثالي بين العمل والحياة، ففودافون تقدم الفرص التي تساعدك على الشعور بالانتماء وتحقيق تأثير حقيقي.</p>
<h4>الغرض من الدور</h4>
<p>تكون مطور الخلفية مسؤولاً عن تصميم وتطوير وصيانة التطبيقات من جانب الخادم، وواجهات برمجة التطبيقات، وقواعد البيانات، وخدمات التكامل التي تدعم الحلول الرقمية المؤسسية. يضمن الدور أن تكون التطبيقات قابلة للتوسع وآمنة وذات أداء عالٍ ومتوافقة مع هندسة المؤسسة ومعايير الترميز. يتعاون مطور الخلفية مع مطوري الواجهة الأمامية، ومهندسي DevOps، والمعماريين الحلولي، وفرق ضمان الجودة، وأصحاب المصلحة في الأعمال لبناء منصات وخدمات رقمية قوية.</p>
<h4>المسؤوليات الأساسية</h4>
<ul>
<li>تصميم وتطوير وصيانة تطبيقات وخدمات من جانب الخادم والميكروسيرفيسز.</li>
<li>بناء واجهات RESTful وGraphQL لدعم تطبيقات الويب والجوّال.</li>
<li>تطوير التكامل مع أنظمة طرف ثالث، وأنظمة تخطيط موارد المؤسسات، وإدارة علاقات العملاء، وتطبيقات المؤسسة.</li>
<li>تصميم وتحسين قواعد البيانات العلائقية وNoSQL.</li>
<li>تنفيذ المصادقة والتفويض وضوابط الأمان.</li>
<li>تحسين أداء التطبيق وقابليته للتوسع وموثوقيته.</li>
<li>كتابة كود قابل لإعادة الاستخدام وقابل للصيانة وموثق جيداً.</li>
<li>تطوير اختبارات وحدات واختبارات تكامل وواجهات برمجة تطبيقات آلية.</li>
<li>المشاركة في مراجعات الشفرة مع الزملاء.</li>
<li>تشخيص وحل عيوب التطبيق ومشكلات الإنتاج.</li>
<li>ضمان الالتزام بمعايير الترميز والممارسات الفضلى.</li>
<li>إدارة المشروع</li>
<li>إدارة أصحاب المصلحة</li>
<li>إدارة المخاطر</li>
<li>الامتثال والتدقيق</li>
</ul>
<h4>الكفاءات الأساسية والمعرفة والخبرة</h4>
<ul>
<li>3–5 سنوات من الخبرة في تطوير الخلفية.</li>
<li>إتقان قوي في لغة خلفية واحدة على الأقل مثل Java أو C# أو Python أو Go أو Node.js.</li>
<li>خبرة في تصميم APIs وmicroservices.</li>
<li>درجة البكالوريوس في علوم الحاسوب أو هندسة البرمجيات أو مجال ذي صلة.</li>
<li>شهادات سحابية أو منصات ذات صلة تعتبر ميزة.</li>
<li>تصميم قواعد بيانات قوي ومهارات SQL.</li>
<li>خبرة مع تطبيقات سحابية أصلية ومعبأة بالحاويات.</li>
<li>قدرات قوية في حل المشكلات والتحليل.</li>
<li>تواصل فعال والعمل ضمن فريق.</li>
<li>إتقان ممتاز للغة الإنجليزية.</li>
</ul>
<h4>المؤهلات التقنية التي يجب توافرها</h4>
<p><strong>لغات البرمجة والأطر</strong><br>
Java / Spring Boot<br>
C# / .NET<br>
Python / FastAPI أو Django<br>
Node.js / NestJS أو Express.js<br>
Go (اختياري)</p>
<p><strong>واجهات برمجة التطبيقات والتكامل</strong><br>
REST APIs<br>
GraphQL<br>
OpenAPI / Swagger<br>
Webhooks</p>
<p><strong>قواعد البيانات</strong><br>
PostgreSQL<br>
MySQL<br>
Microsoft SQL Server<br>
MongoDB<br>
Redis</p>
<p><strong>الرسائل وتدفق الأحداث</strong><br>
Apache Kafka<br>
RabbitMQ<br>
Azure Service Bus</p>
<p><strong>السحابة والحاويات</strong><br>
Docker<br>
Kubernetes<br>
Microsoft Azure / AWS / Google Cloud</p>
<p><strong>DevOps وCI/CD</strong><br>
Git<br>
GitHub / GitLab / Azure DevOps<br>
Jenkins</p>
<p><strong>الاختبار والجودة</strong><br>
JUnit / NUnit / PyTest<br>
Postman<br>
SonarQube</p>
<p><strong>الأمان</strong><br>
OAuth 2.0<br>
OpenID Connect<br>
JWT<br>
ممارسات ترميز آمنة وفق OWASP</p>
<h4>من نحن</h4>
<p>نحن شركة اتصالات دولية رائدة نخدم ملايين العملاء. في فودافون، نؤمن بأن الاتصال قوة خير. إذا استخدمناه للأشياء التي تهم حقًا، يمكنه تحسين حياة الناس والعالم من حولنا. من خلال تقنيتنا نمكّن الناس، نوصل الجميع بغض النظر عن هويتهم أو مكان إقامتهم ونحمي الكوكب، مع مساعدة عملائنا على فعل الشيء نفسه.</p>
<p>الانتماء في فودافون ليس مفهوماً فحسب؛ إنه حي ومتنفس ومُزرع من خلال كل ما نقوم به. ستكون جزءاً من مجتمع عالمي ومتعدد الثقافات، مع عقول وقدرات وخلفيات وثقافات مختلفة. نحن ملتزمون بزيادة التنوع وضمان التمثيل المتكافئ وجعل فودافون مكاناً يشعر فيه الجميع بالأمان والتقدير والإدماج.</p>
<p>إذا احتجت إلى أي تعديلات معقولة أو لديك طلب إمكانية وصول كجزء من رحلتك التوظيفية، على سبيل المثال، وقت إضافي أو فترات بين الاختبارات عبر الإنترنت، فيرجى الاتصال بفريق التوظيف للحصول على التوجيه.</p>
<p>معاً نستطيع.</p></p>
<section><p class="heading jdMain">وصف الوظيفة</p><p class="heading">الأدوار والمسؤوليات</p><div class="paragraph"><p>نبحث عن مطور خلفي ذو خبرة لتصميم وتطوير وصيانة تطبيقات وخدمات واجهة خلفية قابلة للتوسع وآمنة عالية الأداء. يجب أن يمتلك المرشح المثالي خبرة في أطر تطوير الخلفية، وهندسة الخدمات المصغرة، وتصميم قواعد البيانات، وتطوير واجهات برمجة التطبيقات، وتطوير التطبيقات السحابية الأصلية، مع التعاون مع فرق متعددة التخصصات لتقديم حلول على مستوى المؤسسة.</p><p><b>المسؤوليات الأساسية</b></p><ul><li>تصميم وتطوير وصيانة تطبيقات خلفية قابلة للتوسع وخدمات مصغرة.</li><li>تطوير واجهات RESTful وخدمات خلفية لدعم تطبيقات الويب والهاتف المحمول.</li><li>بناء تطبيقات خلفية آمنة عالية الأداء وموثوقة.</li><li>تصميم وتحسين مخططات قواعد البيانات والاستفسارات وطبقة الوصول إلى البيانات.</li><li>دمج الخدمات الطرفية والتطبيقات المؤسسية عبر واجهات برمجة التطبيقات.</li><li>استكشاف الأخطاء وإصلاحها وتحسين أداء تطبيق الخلفية.</li><li>تنفيذ المصادقة والتفويض وأفضل ممارسات الأمن.</li><li>التعاون مع مطوري الواجهة الأمامية، ومهندسي DevOps، وفرق QA، وأصحاب المصلحة في العمل.</li><li>المشاركة في مراجعة الكود، ومناقشات التصميم الفني، وقرارات هندسية.</li><li>إنشاء وصيانة الوثائق التقنية واتباع أفضل ممارسات تطوير البرمجيات.</li></ul><p>المهارات الأساسية</p><ul><li>خبرة عملية مع Java (Spring Boot) أو .NET (ASP.NET Core) أو Node.js أو Python (Django) أو Ruby on Rails أو PHP (Laravel/Symfony).</li><li>خبرة قوية في تطوير REST APIs وخدمات خلفية.</li><li>خبرة في هندسة الخدمات المصغرة.</li><li>معرفة قوية بـ SQL أو PostgreSQL أو MySQL أو Microsoft SQL Server.</li><li>خبرة باستخدام Git وأنظمة التحكم بالإصدارات.</li><li>فهم البرمجة الكائنية (OOP) ومبادئ تصميم البرمجيات.</li><li>خبرة في دمج واجهات برمجة التطبيقات والأنظمة المؤسسية.</li><li>مهارات تصحيح الأخطاء وحل المشكلات وتحسين الأداء.</li></ul><p>مهارات مستحبة</p><ul><li>خبرة مع Docker أو Kubernetes.</li><li>خبرة مع Kafka أو RabbitMQ أو منصات رسائل أخرى.</li><li>خبرة مع Redis أو Memcached للتخزين المؤقت.</li><li>معرفة بـ AWS أو Microsoft Azure أو Google Cloud Platform (GCP).</li><li>الإلمام بخطوط CI/CD وممارسات DevOps.</li><li>خبرة في GraphQL.</li><li>فهم آليات المصادقة مثل OAuth 2.0 و JWT و OpenID Connect.</li></ul></div></section><section><p class="heading">الملف الشخصي المرغوب للمرشح</p><p class="paragraph"></p><p>المؤهلات</p><p>درجة البكالوريوس أو الماجستير في علوم الحاسب الآلي، تكنولوجيا المعلومات، هندسة البرمجيات، أو مجال ذي صلة.</p><p>من 3 إلى 11 سنة من الخبرة في تطوير تطبيقات الخلفية.</p><p>المهارات المفضلة</p><ul><li>خبرة في بناء تطبيقات سحابية أصلية وتطبيقات موزعة.</li><li>معرفة بتصميم قائم على النطاق وهندسة الأحداث.</li><li>خبرة في العمل في بيئات Agile/Scrum.</li><li>مهارات تواصل وتعاون قوية.</li><li>القدرة على كتابة كود نظيف وقابل للصيانة وموثق جيداً.</li></ul><p></p></section>
<h2 class="h5">وصف الوظيفة</h2>
<div class="t-break" data-jb-field="description">
<p><strong>الملخص الوظيفي</strong></p><br><br><br><p>يتولى مسؤول الشبكة البحثية مسؤولية إدارة الشبكة والخوادم وقواعد البيانات والمنصات البرمجية التي تدعم أنشطة أبحاث المسح.</p><br><br><p>هذا الدور حاسم لضمان جمع البيانات بشكل آمن، وأداء النظام المتسق، والامتثال لمعايير حماية البيانات وأمنها.</p><br><br><br>المسؤوليات الأساسية<ul><li>تثبيت وتكوين وصيانة بنية الشبكة التحتية التي تدعم أنشطة أبحاث المسح.</li><li>إدارة منصات المسح وقواعد البيانات المستخدمة في جمع البيانات والتقارير.</li><li>مراقبة أداء الشبكة واستكشاف المشكلات المتعلقة بالاتصال والأجهزة والبرمجيات.</li><li>ضمان أمان البيانات، النسخ الاحتياطي، التعافي من الكوارث، وتوفر النظام.</li><li>دعم الباحثين في نشر الاستطلاع، وصول المستخدمين، والمشكلات الفنية.</li><li>صيانة حسابات المستخدمين، الأذونات، وأنظمة المصادقة.</li><li>التعاون مع فرق البحث لتنفيذ تقنيات جديدة وتحسين عمليات المسح.</li><li>توثيق إعدادات الشبكة وتغييرات النظام والإجراءات الفنية.</li><li>ضمان الامتثال لسياسات المؤسسة والأنظمة المعمول بها لحماية البيانات.</li><li>أداء تحديثات البرمجيات، التصحيحات، والصيانة الوقائية.</li></ul>المؤهلات المطلوبة<ul><li>خبرة في إدارة الشبكات أو دعم أنظمة تكنولوجيا المعلومات.</li><li>معرفة بـ:<ul><li>شبكات TCP/IP</li><li>إدارة خوادم Windows و/أو Linux</li><li>إدارة قواعد البيانات (SQL Server وMySQL وPostgreSQL)</li><li>منصات سحابية (AWS، Azure، أو Google Cloud)</li><li>أمن الشبكات والجدران النارية</li></ul></li><li>يفضل وجود خبرة في دعم منصات البحث.</li><li>مهارات قوية في استكشاف الأخطاء وتحليلها.</li></ul>المهارات المفضلة<ul><li>الإلمام ببرمجيات الاستطلاع مثل Qualtrics وREDCap وSurveyMonkey وLimeSurvey.</li><li>فهم إدارة بيانات البحث والبرمجيات الإحصائية.</li><li>معرفة أفضل ممارسات الأمن السيبراني.</li><li>خبرة في الحلول الافتراضية والنسخ الاحتياطي.</li><li>مهارات اتصال قوية وإدارة مشاريع.</li></ul>المهام الاعتيادية<ul><li>مراقبة توفر النظام وأدائه.</li><li>حل تذاكر الدعم الفني.</li><li>إدارة معدات الشبكة وبنية الخادم.</li><li>تأمين بيانات البحث الحساسة.</li><li>تنسيق ترقية البرمجيات والاختبار.</li><li>إنشاء تقارير أداء النظام.</li><li>تدريب المستخدمين على أدوات تكنولوجيا البحث.</li></ul>بيئة العمل<ul><li>مكتب، جامعة، رعاية صحية، حكومة، أو معهد بحث.</li><li>قد يتطلب صيانة خارج ساعات العمل أحيانًا أو دعم على-call.</li><li>قد تكون هناك خيارات للعمل بنظام هجين أو عن بُعد حسب المؤسسة.</li></ul>
<br><br></div>
<section><p class="heading jdMain">وصف الوظيفة</p><p class="heading">الأدوار والمسؤوليات</p><div class="paragraph"><p>تُعد سيمنز ديجيتال إن دستريز سوفتوير مزودًا رائدًا للحلول في تصميم ونمذجة وت Manufacture المنتجات عبر العديد من الصناعات. يتم تصور وتصنيع سيارات الفورمولا 1، ناطحات سحاب، سفن، مركبات استكشاف الفضاء والعديد من الأشياء التي نراها في حياتنا اليومية باستخدام برمجيات إدارة دورة حياة المنتج (PLM).</p><p>نظرة عامة على الدور نحن نبحث عن مهندس برمجيات متحمس للانضمام إلى فريقنا في القاهرة، مصر. هذا الدور مثالي لشخص لديه أكثر من 3 سنوات من الخبرة في تطوير البرمجيات الخلفية ويرغب في تنمية مهاراته الفنية والمساهمة في بناء تطبيقات قابلة للتوسع وعالية الجودة. يجب أن تكون لدى المرشح المثالي خبرة قوية مع Java و Spring Boot وقواعد البيانات العلائقية مثل PostgreSQL أو MySQL. تعتبر التعرضات للمنصات السحابية مثل AWS إضافة قوية.</p><p>المسؤوليات الأساسية</p><ul><li>تصميم وتطوير وصيانة خدمات الخلفية باستخدام Java و Spring Boot</li><li>بناء واجهات برمجة تطبيقات نظيفة وقابلة للتوسع وفعالة ومكونات خلفية</li><li>التعاون مع مديري المنتجات ومهندسي QA والمطورين الآخرين لتقديم حلول برمجية عالية الجودة</li><li>كتابة كود نظيف وقابل للصيانة وموثق بشكل جيد وفق أفضل ممارسات الهندسة</li><li>استكشاف الأخطاء وإصلاحها وحل مشاكل التطبيق بشكل timely</li><li>العمل مع قواعد البيانات العلائقية مثل PostgreSQL أو MySQL، بما في ذلك كتابة الاستعلامات ودعم تصميم المخطط</li><li>المشاركة في مراجعات الشفرة والمساهمة في تحسين معايير التطوير وممارسات الفريق</li><li>دعم أنشطة النشر والمراقبة لخدمات الخلفية</li><li>المساهمة في مبادرات التطوير المستندة إلى السحابة، مع أن التعرض لـ AWS يعد ميزة</li></ul></div></section><section><p class="heading">المرشح المطلوب/profile</p><p class="paragraph"></p><ul><li>درجة البكالوريوس في الهندسة الحاسوبية، علوم الحاسوب أو تخصص ذي صلة</li><li>3+ سنوات من الخبرة في تطوير البرمجيات، ويفضل في الهندسة الخلفية</li><li>خبرة قوية مثبتة مع Java</li><li>خبرة قوية مع Spring Boot</li><li>الطبيعة مع تطوير RESTful API</li><li>خبرة مع PostgreSQL و/أو MySQL</li><li>فهم كامل لمبادئ البرمجة الشيئية وأساسيات تصميم البرمجيات</li><li>خبرة باستخدام Git أو أنظمة تحكم إصدار مماثلة</li><li>مهارات حل المشكلات جيدة واستعداد للتعلم في بيئة تعاونية</li></ul><p></p></section>
<p>نحن نبحث عن مهندس برمجيات مختص بالواجهة الكلية الأمامية والخلفية (Full-Stack) وخبير معماري برمجيات لتصميم وهندسة وبناء حل مؤسسي مخصص وقابل للتوسع يجمع بين وظائف ERP (تخطيط موارد المؤسسة) وCRM (إدارة علاقات العملاء). في هذا الدور، ستتولى الهيكلية التقنية والجوهر التطويري لمنصتنا المتكاملة من تصميم قاعدة البيانات وتكاملات API إلى سير عمل منطق العمل وواجهات مستخدم آمنة وبديهية. المرشح المثالي لديه سجل حافل في هندسة برمجيات على مستوى المؤسسة، ويفهم بعمق وحدات ERP الأساسية (المحاسبة، المخزون، الموارد البشرية، إدارة الطلبات)، ويعرف كيف يبني أنابيب CRM سلسة.</p><p><strong>الملف الشخصي المرغوب للمرشح</strong></p><ul><li>7+ سنوات من الخبرة العملية في تطوير البرمجيات الكاملة (Full-Stack).</li><li>سجل مثبت: يجب أن يكون صمم وسلم على الأقل نظام ERP أو CRM مركب من البداية (أو محركات ERP مفتوحة المصدر معدلة بشكل كبير مثل أودو، ERPNext، إلخ).</li><li>فهم عميق لعمليات الأعمال المعقدة، بما في ذلك منطق المحاسبة مزدوجة القيد، توقع المخزون، التعامل متعدد العملات، وإدارة خط أنابيب المبيعات.</li><li>الخلفية: إتقان لغات وإطارات عمل الخلفية (على سبيل المثال PHP/Laravel، Node.js/TypeScript، Python/Django، .NET Core، أو Java/Spring Boot).</li><li>الواجهة الأمامية: الكفاءة في أطر العمل الأمامية الحديثة (على سبيل المثال React، Vue.js، أو Angular).</li><li>قواعد البيانات: خبرة متقدمة في قواعد البيانات العلائقية (PostgreSQL، MySQL، SQL Server) مع ضمانات تكاملية قوية (ACID).</li><li>تصميم API: خبرة عميقة في تصميم RESTful APIs أو نقاط GraphQL.</li><li>الأمان: أسس قوية في OAuth2/JWT، RBAC (التحكم في الوصول بحسب الدور)، صلاحيات مستوى الحقل، وتشفير البيانات.</li><li>DevOps والسحابة: الإلمام بـ Docker وKubernetes وAWS/Azure/GCP وخطوط أنابيب CI/CD الآلية.</li><li>الخبرة بمفاهيم أطر ERP مفتوحة المصدر (Odoo، ERPNext، Metasfresh) أو منصات CRM المؤسساتية القياسية (APIs Salesforce, HubSpot).</li><li>الخبرة في معالجة البيانات في الزمن الحقيقي، webhooks، أو العمارة القائمة على الحدث (Kafka، RabbitMQ، Redis).</li></ul>