خبير تطوير البرمجيات

Help AG

نشرت قبل أكثر من 30 يومًا

الخبرة

5 - 10 سنوات

موقع العمل

القاهرة - مصر

التعليم

أي تخرج()

الجنسية

أي جنسية

جنس

غير مذكور

عدد الشواغر

1 عدد الشواغر

الوصف الوظيفي

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

Help AG تبحث عن متخصص تطوير برمجيات موهوب وذو خبرة سيكون مسؤولاً عن تطوير وصيانة أنظمة البرمجيات الخاصة بالشركة على Azure Cloud و/أو Oracle Cloud. سيكونون محورياً في المزيد من تطوير التطبيقات المخصصة التي تواجه العملاء وترحيل الحلول المحلية والقديمة إلى سحب Microsoft/Oracle. سيستخدمون خبرة ومعرفة على مستوى الخبراء في تطوير البرمجيات وتوصيات أفضل الممارسات الهندسية، جنبًا إلى جنب مع خبرة قوية وحالية وعميقة في مجموعة تقنيات Java لدعم تصميم وتطوير جميع التطبيقات الداخلية. يجب أن يكون لديهم نهج عمل منظم جدًا ومهارات كفريق.

ستقدم الدور مجموعة متنوعة من المسؤوليات، بدءًا من العمل بشكل عملي إلى العمل مع خبراء تقنيين آخرين والانخراط في المتطلبات الخارجية المتعلقة بالأمن السيبراني. سيفهمون وسيكونون قادرين على توضيح التقنيات الرئيسية ذات الصلة التالية:

  • تطبيقات تواجه العملاء، التحليل، التصميم، التطوير، الاختبار، الصيانة واستكشاف الأخطاء وإصلاحها.
  • الحوكمة وأفضل الممارسات للأمن، المصادقة وهندسة المعلومات.
  • إطارات عمل Java (Spring)، هندسة الخدمات الصغيرة، هندسة مدفوعة بالأحداث (EDA)، التصميم المدفوع بالاختبار (TDD)، وتطبيق صفحة واحدة (SPA)
  • الممارسات المرنة، وDevSecOps.
  • فهم تقنيات المصادقة OAuth/OpenID-Connect Azure B2C AD
  • معرفة قوية في خدمات سحب Azure وOCI.
  • Linux / Docker / Kubernetes
  • Git / SVN / TFS

المسؤوليات:

  • العمل عن كثب مع فريق تسليم البرمجيات لتنفيذ عمليات SDLC من تحليل المتطلبات، تصميم الحل، تنفيذ كود البرمجيات، الاختبار، النشر واستكشاف الأخطاء وإصلاحها.
  • العمل عن كثب مع الفريق الداخلي من خبراء الأمن السيبراني، مالكي الأعمال ومحللي الأمن السيبراني مع التنسيق مع المطورين الداخليين/الخارجيين لتحسين وإنشاء وتنفيذ متطلبات البرمجيات التي تضيف قيمة للأعمال وتزيد من الشفافية والكفاءة.
  • إدارة مشاريع مهنية لتطويرات داخلية متنوعة وتحسينات.
  • اتباع نهج عمل منظم للغاية مع توثيق دقيق في Git والحفاظ على إدارة تغيير مهنية.

الملف الشخصي المطلوب للمرشحين

المؤهلات والمهارات:

  • حد أدنى 5+ سنوات من الخبرة كمطور/مهندس برمجيات، أو ما شابه، الذي حصل على درجة دراسات عليا في علوم الكمبيوتر، الإحصاء، المعلوماتية، نظم المعلومات أو مجال كمّي آخر.
  • خبرة مع أفضل ممارسات تصميم وهندسة تطوير البرمجيات.
  • خبرة في استخدام البرمجيات/الأدوات/التقنيات التالية (الخبرة ضرورية):
  • الواجهة الأمامية: Angular، React، Typescript، JavaScript، HTML، CSS
  • الواجهة الخلفية: Java، Sprint Boot، Spring Data. Node.js
  • قاعدة البيانات: PostgreSQL، MongoDB، Kafka، RabbitMQ
  • التعبئة: Docker، Kubernetes
  • السحب السحابي: Azure Cloud، Oracle Cloud، AWS Cloud
  • معرفة وأدوات الذكاء الاصطناعي: RAG، Agentic AI، n8n، LangChain
  • البرمجة النصية: Bash، Python
  • خبرة في التكامل من مصادر و أنظمة بيانات متنوعة، مثل SIEM، ITSM، ERP، CRM، HCM، إلخ.
  • معرفة متقدمة بالـ SQL وخبرة في العمل مع قواعد البيانات العلائقية، كتابة الاستعلامات (SQL) بالإضافة إلى الإلمام بمجموعة متنوعة من قواعد البيانات.
  • خبرة في العمل مع واجهات برمجة التطبيقات REST، وبيانات NoSQL.
  • مهارات قوية في إدارة المشاريع والتنظيم.
  • الدعم والعمل مع فرق متعددة الوظائف في بيئة ديناميكية.

القطاع المهني للشركة

المجال الوظيفي / القسم

الكلمات الرئيسية

  • خبير تطوير البرمجيات

تنويه: نوكري غلف هو مجرد منصة لجمع الباحثين عن عمل وأصحاب العمل معا. وينصح المتقدمون بالبحث في حسن نية صاحب العمل المحتمل بشكل مستقل. نحن لا نؤيد أي طلبات لدفع الأموال وننصح بشدة ضد تبادل المعلومات الشخصية أو المصرفية ذات الصلة. نوصي أيضا زيارة نصائح أمنية للمزيد من المعلومات. إذا كنت تشك في أي احتيال أو سوء تصرف ، راسلنا عبر البريد الإلكتروني abuse@naukrigulf.com