مصمم برمجيات متكامل ALSTOM

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

الخبرة

5 - 7 سنوات

موقع العمل

القاهرة - مصر

التعليم

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

الجنسية

أي جنسية

جنس

غير مذكور

عدد الشواغر

1 عدد الشواغر

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

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

تصميم وتطوير وصيانة مكونات قائمة على الخدمات الصغيرة لمنصة EBI Screen 2000.

تنفيذ خدمات الواجهة الخلفية وواجهات برمجة التطبيقات باستخدام لغات البرمجة من جانب الخادم، مع ضمان القابلية للتوسع والموثوقية والأمان.

بناء واجهات مستخدم استجابة وبديهية باستخدام أطر العمل الحديثة للواجهة الأمامية.

تطوير وصيانة مجموعات الاختبار الآلي باستخدام Robot Framework لضمان جودة المنتج العالية وتغطية التراجع.

تعبئة التطبيقات باستخدام Docker وتنظيم النشر على RKE2 Kubernetes (محرك Kubernetes Rancher 2).

التعاون مع فرق متعددة الوظائف (مديرو البرامج، QA، DevOps، والمعماريون) في بيئة Agile/Scrum.

كتابة كود نظيف وقابل للصيانة ومختبر جيدًا وفقًا لأفضل الممارسات ومعايير الترميز.

المشاركة في مراجعات الكود، واستكشاف الأخطاء وإصلاحها، وتحسين الأداء، وحل الحوادث.

المساهمة في القرارات المعمارية، والتوثيق الفني، والتحسين المستمر لخط أنابيب CI/CD.

المؤهلات المطلوبة

  • درجة البكالوريوس في علوم الكمبيوتر، هندسة البرمجيات، أو مجال ذي صلة (أو خبرة عملية معادلة).
  • 5+ سنوات من الخبرة في تطوير البرمجيات المتكاملة بشكل احترافي.
  • إجادة قوية في Python وعلى الأقل اثنتين من لغات البرمجة التالية: C++ ، C# ، Java ، أو Go .
  • خبرة عملية اختيارية مع Angular (أو أطر JavaScript/TypeScript الحديثة المماثلة) لبناء تطبيقات واجهة أمامية ديناميكية.
  • خبرة مثبتة في تطوير وصيانة التطبيقات في بنية الخدمات الصغيرة .
  • معرفة عملية بتعبئة الحاويات (Docker) وتنظيم العمل مع Kubernetes ، وبشكل محدد RKE2 أو توزيعات مشابهة.
  • خبرة مع Robot Framework لأتمتة الاختبار (كتابة اختبارات مدفوعة بالكلمات الرئيسية، والاندماج مع CI/CD، وصيانة مكتبات الاختبار).
  • إلمام بواجهات برمجة التطبيقات RESTful، gRPC، قوائم الانتظار (مثل: Kafka، Artemis)، وقواعد البيانات العلائقية/غير العلائقية.
  • خبرة مع التحكم في الإصدارات (Git)، وأدوات CI/CD (Jenkins، GitLab CI إلخ)، ومنصات السحابة (Azure).

المهارات المفضلة

  • خبرة متقدمة في Robot Framework، بما في ذلك المكتبات المخصصة، أو ملحقات اختبار واجهة برمجة التطبيقات.
  • خبرة مع لغات أو أدوات إضافية في مجموعة EBI Screen 2000 (على سبيل المثال، خبرة أعمق في C++، C#، Java، Go).
  • معرفة بأدوات البنية التحتية ككود (Terraform، Helm) وحلول المراقبة (Prometheus، Grafana، ELK stack).

فهم لأفضل ممارسات الأمان، وضبط الأداء، وتحديات الأنظمة الموزعة.

المساهمات في المشاريع مفتوحة المصدر أو وجود ملف GitHub/محفظة قوية تظهر العمل ذي الصلة.

الخبرة في حلول التحكم في السكك الحديدية ATS و SCADA أو التطبيقات على نطاق المؤسسة هي ميزة إضافية.

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

Bachelor s degree in Computer Science, Software Engineering, or a related field (or equivalent professional experience).

5+ years of professional full-stack software development experience.

Strong proficiency in Python and at least two of the following programming languages: C++ , C# , Java , or Go .

Optional hands-on experience with Angular (or similar modern JavaScript/TypeScript frameworks) for building dynamic frontend applications.

Proven experience developing and maintaining applications in a microservices architecture .

Practical knowledge of containerization (Docker) and orchestration with Kubernetes , specifically RKE2 or similar distributions.

Experience with Robot Framework for test automation (writing keyword-driven tests, integrating with CI/CD, and maintaining test libraries).

Familiarity with RESTful APIs, gRPC, message queues (e.g., Kafka, Artemis), and relational/no-SQL databases.

Experience with version control (Git), CI/CD tools (Jenkins, GitLab CI etc.), and cloud platforms (Azure).

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

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

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

  • مصمم برمجيات متكامل

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

وظائف مماثلة

عرض الكل