مهندس برمجيات أول - جافا فول ستاك The Emirates Group

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

الخبرة

3 - 8 سنوات

التعليم

أي تخرج()

الجنسية

أي جنسية

جنس

غير مذكور

عدد الشواغر

1 عدد الشواغر

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

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

مهندس البرمجيات الأول هو عضو يشارك بالكامل في فريق الميزات السريع الذي يعمل بشكل مستقل على تطوير البرمجيات وحل المشكلات. تتضمن هذه الوظيفة التصميم الفني وتطوير البرمجيات وتنفيذها وصيانة الحلول/المنتجات البرمجية التي تدعم أعمال مجموعة الإمارات.

في هذه الوظيفة ستقوم بـ:

  • العمل مع مهندسين تقنيين كبار في عملية التصميم الفني من خلال المساهمة في تحليل متطلبات التطبيقات التقنية.
  • تحويل الحلول التقنية للمبادرات الصغيرة إلى المتوسطة إلى تصميم منخفض المستوى وكود يعمل.
  • كتابة كود آمن ومحسن بشكل مستقل من خلال تنفيذ معايير الترميز المعتمدة من مجموعة الإمارات.
  • المشاركة في الدعم المتناوب عند الطلب والمشاركة بنشاط في حل مشكلات الإنتاج ضمن مستويات الخدمة المحددة مع الحد الأدنى أو عدم وجود إشراف نشط.
  • مسؤول عن الجودة المدمجة وضمان 100% من اختبار الوحدات كجزء من خط أنابيب CI/CD.
  • تحليل وإصلاح جميع العيوب المحددة مع الحد الأدنى من إعادة العمل.
  • ضمان اعتماد ممارسات إعادة الهيكلة بشكل كافٍ لضمان الحد الأدنى من ديون الكود.
  • ضمان تنفيذ أدوات التسجيل والمراقبة في تطوير الكود.
  • البقاء مستمراً مع التقنيات ذات الصلة وتنفيذ التعلّمات لتعزيز جودة الكود.
  • الالتزام بمعايير الترميز الخاصة بتكنولوجيا المعلومات لمجموعة الإمارات والإرشادات وأفضل الممارسات والمساهمة في كتيبات هندسة البرمجيات وغيرها من وثائق المعايير.

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

للنظر في هذه الوظيفة يجب أن تلبي المتطلبات أدناه:

  • درجة أو تكريم (12+3 أو ما يعادلها) في مجال ذي صلة مثل علوم الكمبيوتر أو الرياضيات الحاسوبية أو هندسة الكمبيوتر أو هندسة البرمجيات.
  • حد أدنى من 3 سنوات من الخبرة في تطوير تطبيقات الواجهة الخلفية، بشكل أساسي في جافا (الإصدارات 8+) مع القدرة على الخدمات المصغرة.
  • تقنيات الواجهة الخلفية: جافا8+، سبرينغ، سبرينغ بوت، واجهة برمجة التطبيقات RESTful، SOAP، الخدمات المصغرة، أنماط التصميم، نهج التصميم مثل API أولاً، إطار عمل AI الوكيلة، أدوات وتقنيات التخزين المؤقت مثل Redis، Couchbase، إلخ.
  • تقنيات الويب: React.js / Next.js / Node.js.
  • تقنيات قواعد البيانات: قواعد البيانات العلائقية: Oracle، MariaDB، SQL Server، Postgres؛ قواعد البيانات NoSQL: Couchbase، MongoDB، Elastic Search، GraphQL.
  • تقنيات السحابة: خدمات أمازون ويب (AWS)، Azure، Google Cloud.
  • DevOps: GitLab، Docker، OpenShift، Kubernetes، Jenkins، Splunk، JIRA، Confluence، Spinnaker، وما إلى ذلك من تجارب CD.
  • البناء: Maven، Ant، Gradle.
  • اختبار الأتمتة: Jasmine، Jest، Karma، Junit، Mockito، Jmock، Jmeter، Selenium
  • الجودة: SonarQube.
  • الأمان: أدوات ShiftLeft، Sentinel.
  • التكامل: Informatica، Snaplogic، Solace، APIGee، وKong، مثل حلول إدارة واجهة برمجة التطبيقات وإدارة منصة واجهة برمجة التطبيقات؛ مراقبة أداء التطبيقات: AppDynamics.
  • تعرض لتقنيات البرمجة منخفضة الكود / بدون كود، مثل Power Agent Copilot Studio، إلخ.
  • هندسة سريعة، سياق، وهندسة AI الوكيلة.
  • خبرة في تطوير حلول برمجية متقدمة/معقدة للتكنولوجيا لمؤسسات كبيرة مع منهجية API أولاً.
  • خبرة في تقديم الدعم الإنتاجي للحلول التجارية باستخدام إطار عمل ITIL، بما في ذلك على سبيل المثال لا الحصر المراقبة، الشفاء الذاتي، واستخدام أدوات الرؤية.
  • خبرة عميقة في قدرات تطوير البرمجيات الكاملة، تقييم التقنيات الفنية، اختيار وإدارة البائعين.
  • تنفيذ ممارسات هندسية معاصرة مثل تطوير البرمجيات الرشيقة وتطوير الاختبار المدفوع، CI/CD لضمان الحفاظ على قاعدة كود قوية وموثوقة دائماً، وإدارة منصات التكنولوجيا لـ DevOps وإدارة/اختبار الكود.
  • خبرة في تطوير الكود باستخدام ممارسات AI الوكيلة المتقدمة.

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

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

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

  • مهندس برمجيات أول - جافا فول ستاك

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

The Emirates Group

At Emirates, we believe in connecting the world, to and through, our global hub in Dubai; and in constantly innovating to ensure our customers Fly Better .

Emirates Group IT thrives on the dynamic nature of technology. Being pioneers in aviation innovation, we're always at the forefront, pushing boundaries. We're on the lookout for exceptional IT professionals to fortify our position as leaders in the industry. Embark on a journey with the world s largest international airline and become a vital part of our cutting-edge information and technology team as a Senior Software Engineer - strong>Java full stack.

قراءة المزيد

https://www.emiratesgroupcareers.com/search-and-apply/23172