في المكتب دوام كامل
IHS Towers -
الإمارات , دبي
--
Company

تفاصيل الوظيفة

الغرض

يتولى مهندس السحابة مسؤولية تصميم وبناء وصيانة تطبيقات المؤسسات وعمليات الربط ضمن النظام البيئي الرقمي لشركة IHS. يتبع هذا الدور للمدير الأول لـ EA، ويتضمن التطوير الكامل (Full-stack) باستخدام React وواجهات برمجة تطبيقات .NET Core، وإدارة البيانات السحابية الأصلية باستخدام SQL Azure وAzure Cosmos DB، بالإضافة إلى النشر والتشغيل على البنية التحتية لـ Microsoft Azure.

الأدوار والمسؤوليات الرئيسية

  • تصميم وتطوير وصيانة تطبيقات الويب باستخدام React (للواجهات الأمامية) وواجهة برمجة تطبيقات .NET Core (للواجهات الخلفية)، مع ضمان الأداء العالي والقابلية للتوسع.
  • بناء وصيانة نماذج البيانات، والمخططات، والإجراءات المخزنة في SQL Azure؛ وتصميم وإدارة المجموعات في Azure Cosmos DB.
  • تصميم وتنفيذ عمليات الربط بين الأنظمة الداخلية والمنصات الخارجية باستخدام REST APIs، وAzure Service Bus، وAzure API Management.
  • نشر وتكوين وإدارة بنية التطبيقات التحتية على Microsoft Azure (خدمات التطبيقات، Azure Functions، Azure Container Apps، إلخ).
  • المساهمة في مراجعات البنية والقرارات التصميمية التقنية؛ والمشاركة في تخطيط السبرنت (sprint planning) واحتفالات منهجية أجايل (agile).
  • مراقبة أداء التطبيقات، والتحقيق في مشكلات الإنتاج وحلها، وتنفيذ التحسينات الوقائية.
  • صيانة والمساهمة في خطوط أنابيب CI/CD باستخدام Azure DevOps؛ واتباع أفضل الممارسات الخاصة بـ DevOps والبنية التحتية ككود (Infrastructure-as-Code).
  • تطبيق أفضل ممارسات الأمان عبر جميع طبقات التطبيق بما في ذلك المصادقة، والترخيص، وحماية البيانات.
  • التعاون مع الفرق متعددة الوظائف بما في ذلك المنتجات، والتصميم، والعمليات، والموردين لتقديم حلول عالية الجودة.

الكفاءات الخاصة بالوظيفة

  • الكفاءة في التطوير الكامل (Full-Stack) باستخدام React و.NET Core لبناء تطبيقات مؤسسية متجاوبة وقابلة للتوسع.
  • هندسة السحابة: خبرة عملية في تصميم ونشر وتشغيل الحلول على Microsoft Azure.
  • إدارة البيانات: خبرة في قواعد البيانات العلائقية (SQL Azure) وغير العلائقية (Cosmos DB) في بيئات الإنتاج.
  • تصميم التكامل: القدرة على تصميم وتنفيذ عمليات ربط الأنظمة باستخدام REST APIs، والرسائل، وأنماط الأحداث (event-driven).
  • ممارسات DevOps: الإلمام بخطوط أنابيب CI/CD، وAzure DevOps، والبنية التحتية ككود (قوالب Bicep/ARM).
  • الوعي الأمني: فهم مبادئ أمان السحابة، وإدارة الهوية (Azure AD/Entra ID)، وممارسات البرمجة الآمنة. وصف الشركة

تعد IHS Towers واحدة من أكبر المالكين والمشغلين والمطورين المستقلين للبنية التحتية للاتصالات المشتركة في العالم من حيث عدد الأبراج، وهي تركز فقط على الأسواق الناشئة. تمتلك الشركة أكثر من 28,000 برج في أسواقها الخمس، بما في ذلك الكاميرون، وساحل العاج، ونيجيريا، وجنوب إفريقيا، وزامبيا. لمزيد من المعلومات، يرجى مراسلتنا عبر البريد الإلكتروني: www.ihstowers.com المؤهلات

التعليم

  • درجة البكالوريوس في علوم الحاسب، أو هندسة البرمجيات، أو تكنولوجيا المعلومات، أو مجال ذي صلة.

الخبرة

  • خبرة لا تقل عن 3-5 سنوات في تطوير البرمجيات في بيئة مهنية.
  • خبرة عملية مثبتة في تطوير React و.NET Core API.
  • خبرة مثبتة في بناء ونشر الحلول على Microsoft Azure.
  • خبرة في العمل مع SQL Azure (علائقية) وAzure Cosmos DB (غير علائقية) في أنظمة الإنتاج.
  • خبرة في تصميم RESTful API، وأنماط تكامل الأنظمة، وتطوير تطبيقات المؤسسات.
  • يفضل الحصول على شهادة Microsoft Azure (مثل AZ-204 Developer Associate أو AZ-900).

المعرفة والمهارات والقدرات

  • معرفة عميقة بهيكلية مكونات React، والخطافات (hooks)، وإدارة الحالة (Redux / Context API).
  • معرفة قوية بـ .NET Core، وC#، ومبادئ تصميم RESTful API بما في ذلك المصادقة (OAuth 2.0, Azure AD/Entra ID).
  • معرفة بخدمات Azure PaaS: خدمات التطبيقات (App Services)، وAzure Functions، وService Bus، وAPI Management، وKey Vault، وAzure Monitor.
  • فهم تصميم قواعد البيانات، وتحسين الاستعلامات، ونمذجة البيانات في كل من SQL Azure وCosmos DB.
  • الإلمام بهندسة الخدمات المصغرة (microservices)، والتصميم المعتمد على الأحداث، وأنماط تكامل المؤسسات.
  • إتقان React، وTypeScript/JavaScript، وHTML5، وCSS3.
  • إتقان C# و.NET Core، بما في ذلك Entity Framework Core وأنماط البرمجيات الوسيطة (middleware).
  • مهارة في استخدام بوابة Azure، وAzure DevOps، وأدوات البنية التحتية ككود (قوالب Bicep / ARM).
  • القدرة على كتابة كود نظيف وقابل للصيانة والاختبار وإجراء مراجعات كود هادفة.
  • مهارات قوية في تصحيح الأخطاء (debugging)، وتحليل الأسباب الجذرية، وتحسين الأداء.
  • يجب أن يمتلك: خبرة في أدوات البرمجة الوكيلة (مثل GitHub Copilot، Codex، Claude Code، Cursor) لتطوير البرمجيات بمساعدة الذكاء الاصطناعي.
  • القدرة على العمل بفعالية في فرق عمل رشيقة (agile) ومتعددة الوظائف وتحمل المسؤولية الكاملة عن الميزات.
  • القدرة على إدارة مهام متعددة في وقت واحد والتسليم ضمن مواعيد السبرنت.
  • مهارات تواصل قوية قادرة على شرح القرارات التقنية بوضوح لأصحاب المصلحة غير التقنيين.
  • القدرة على التكيف بسرعة مع المتطلبات المتطورة وخدمات Azure الجديدة والتقنيات الناشئة.

ملف المرشح المطلوب

  • درجة البكالوريوس في علوم الحاسب، أو هندسة البرمجيات، أو تكنولوجيا المعلومات، أو مجال ذي صلة.

الخبرة

  • خبرة لا تقل عن 3-5 سنوات في تطوير البرمجيات في بيئة مهنية.
  • خبرة عملية مثبتة في تطوير React و.NET Core API.
  • خبرة مثبتة في بناء ونشر الحلول على Microsoft Azure.
  • خبرة في العمل مع SQL Azure (علائقية) وAzure Cosmos DB (غير علائقية) في أنظمة الإنتاج.
  • خبرة في تصميم RESTful API، وأنماط تكامل الأنظمة، وتطوير تطبيقات المؤسسات.
  • يفضل الحصول على شهادة Microsoft Azure (مثل AZ-204 Developer Associate أو AZ-900).

المعرفة والمهارات والقدرات

  • معرفة عميقة بهيكلية مكونات React، والخطافات (hooks)، وإدارة الحالة (Redux / Context API).
  • معرفة قوية بـ .NET Core، وC#، ومبادئ تصميم RESTful API بما في ذلك المصادقة (OAuth 2.0, Azure AD/Entra ID).
  • معرفة بخدمات Azure PaaS: خدمات التطبيقات (App Services)، وAzure Functions، وService Bus، وAPI Management، وKey Vault، وAzure Monitor.
  • فهم تصميم قواعد البيانات، وتحسين الاستعلامات، ونمذجة البيانات في كل من SQL Azure وCosmos DB.
  • الإلمام بهندسة الخدمات المصغرة (microservices)، والتصميم المعتمد على الأحداث، وأنماط تكامل المؤسسات.
  • إتقان React، وTypeScript/JavaScript، وHTML5، وCSS3.
  • إتقان C# و.NET Core، بما في ذلك Entity Framework Core وأنماط البرمجيات الوسيطة (middleware).
  • مهارة في استخدام بوابة Azure، وAzure DevOps، وأدوات البنية التحتية ككود (قوالب Bicep / ARM).
  • القدرة على كتابة كود نظيف وقابل للصيانة والاختبار وإجراء مراجعات كود هادفة.
  • مهارات قوية في تصحيح الأخطاء (debugging)، وتحليل الأسباب الجذرية، وتحسين الأداء.
  • يجب أن يمتلك: خبرة في أدوات البرمجة الوكيلة (مثل GitHub Copilot، Codex، Claude Code، Cursor) لتطوير البرمجيات بمساعدة الذكاء الاصطناعي.
  • القدرة على العمل بفعالية في فرق عمل رشيقة (agile) ومتعددة الوظائف وتحمل المسؤولية الكاملة عن الميزات.
  • القدرة على إدارة مهام متعددة في وقت واحد والتسليم ضمن مواعيد السبرنت.
  • مهارات تواصل قوية قادرة على شرح القرارات التقنية بوضوح لأصحاب المصلحة غير التقنيين.
  • القدرة على التكيف بسرعة مع المتطلبات المتطورة وخدمات Azure الجديدة والتقنيات الناشئة.
انضم لقناتنا على تيليجرام تابع أحدث الوظائف فور نشرها انضم

وظائف مشابهة

IHS Towers
أخصائي أول، مهندس تطبيقات سحابية
حول IHS Towers
الإمارات, دبي
الاتصالات السلكية و اللاسلكية

Founded in 2001 by the trio of Sam Darwish, William Saad and Mohamad Darwish, along with a strong team of telecoms sector engineers, IHS Towers is one...