مهندس برمجيات المكدس الكامل

Datascience

صاحب عمل نشط

نشرت قبل 10 ساعة

الخبرة

1 - 3 سنوات

موقع العمل

الجيزة - مصر

التعليم

بكالوريوس في العلوم(أجهزة الكمبيوتر)

الجنسية

أي جنسية

جنس

غير مذكور

عدد الشواغر

1 عدد الشواغر

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

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

المسؤوليات:

  • التعاون مع فريق تطوير البرمجيات للحفاظ على تطبيقات البرمجيات المستندة إلى SAS، بالإضافة إلى تطوير وصيانة تطبيقات برمجيات عالية الجودة باستخدام لغات البرمجة Angular وJava Spring Boot.
  • العمل مع أصحاب المصلحة لجمع وتوضيح متطلبات البرمجيات والمساهمة في تصميم وهندسة حلول البرمجيات.
  • المشاركة في مراجعات الشيفرة لضمان جودة الشيفرة وقابليتها للصيانة والامتثال لأفضل الممارسات.
  • الحفاظ على وثائق شاملة لمشاريع البرمجيات، بما في ذلك المواصفات الفنية، وأدلة المستخدم، وملاحظات الإصدار.
  • التعاون مع الفرق متعددة التخصصات، بما في ذلك مديري المنتجات، والمصممين، ومهندسي ضمان الجودة، لتسليم مشاريع البرمجيات في الوقت المحدد وضمن النطاق.
  • تحديد ومعالجة التحديات التقنية، واستكشاف المشكلات، واقتراح حلول مبتكرة.

المتطلبات:

  • - درجة البكالوريوس في علوم الكمبيوتر، أو هندسة البرمجيات، أو مجال ذي صلة (أو خبرة عملية معادلة).
  • - إتقان قوي في Java وSpring Boot.
  • - خبرة قوية مع Angular (v12+) لتطوير الواجهة الأمامية.
  • - فهم قوي لمبادئ تصميم واجهة برمجة التطبيقات REST.
  • - خبرة عملية مع PostgreSQL أو قواعد البيانات العلائقية المماثلة.
  • - خبرة مع أنظمة التحكم في الإصدارات مثل Git.
  • - معرفة بأساليب Agile/Scrum، بما في ذلك العمل في دورات السبرينت، والاجتماعات القصيرة، والتسليم التكراري.
  • - فهم تكامل الواجهة الكاملة.
  • - معرفة أساسية بالتحويص والنشر (مثل Docker) وخطوط أنابيب CI/CD هي ميزة إضافية.
  • - الوعي بأفضل ممارسات أمان الويب.
  • - خبرة مع ممارسات الاختبار.
  • - مهارات قوية في حل المشكلات مع القدرة على تصحيح الأخطاء عبر الواجهة الكاملة (الواجهة الأمامية، والخلفية، وقاعدة البيانات).
  • - مهارات تواصل وتعاون ممتازة، مع القدرة على العمل بفعالية في فرق متعددة التخصصات.
  • - عقلية مدفوعة ذاتيًا مع رغبة في تعلم أدوات وأطر وتقنيات جديدة.

المؤهلات المفضلة:

  • خبرة مع تقنيات التحويص مثل Docker وKubernetes.
  • معرفة بمنصات السحابة مثل AWS وAzure أو Google Cloud.
  • معرفة بأنظمة قائمة الرسائل مثل Kafka أو ActiveMQ.

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

المتطلبات:
- درجة البكالوريوس في علوم الكمبيوتر، أو هندسة البرمجيات، أو مجال ذي صلة (أو خبرة عملية معادلة).
- إتقان قوي في Java وSpring Boot.
- خبرة قوية مع Angular (v12+) لتطوير الواجهة الأمامية.
- فهم قوي لمبادئ تصميم واجهة برمجة التطبيقات REST.
- خبرة عملية مع PostgreSQL أو قواعد البيانات العلائقية المماثلة.
- خبرة مع أنظمة التحكم في الإصدارات مثل Git.
- معرفة بأساليب Agile/Scrum، بما في ذلك العمل في دورات السبرينت، والاجتماعات القصيرة، والتسليم التكراري.
- فهم تكامل الواجهة الكاملة.
- معرفة أساسية بالتحويص والنشر (مثل Docker) وخطوط أنابيب CI/CD هي ميزة إضافية.
- الوعي بأفضل ممارسات أمان الويب.
- خبرة مع ممارسات الاختبار.
- مهارات قوية في حل المشكلات مع القدرة على تصحيح الأخطاء عبر الواجهة الكاملة (الواجهة الأمامية، والخلفية، وقاعدة البيانات).
- مهارات تواصل وتعاون ممتازة، مع القدرة على العمل بفعالية في فرق متعددة التخصصات.
- عقلية مدفوعة ذاتيًا مع رغبة في تعلم أدوات وأطر وتقنيات جديدة.

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

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

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

  • مهندس برمجيات المكدس الكامل

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