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

صاحب عمل نشط

نشرت قبل 9 ساعات

الخبرة

3 - 8 سنوات

التعليم

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

الجنسية

أي جنسية

جنس

غير مذكور

عدد الشواغر

1 عدد الشواغر

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

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


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

في هذا الدور ستقوم بـ:

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

لتكون مؤهلاً لهذا الدور يجب أن تستوفي المتطلبات أدناه:

  • درجة أو شرف (12+3 أو ما يعادلها) في مجال ذي صلة مثل علوم الكمبيوتر أو الرياضيات الحاسوبية أو هندسة الكمبيوتر أو هندسة البرمجيات.
  • حد أدنى 3 سنوات من الخبرة في تطوير تطبيقات الواجهة الخلفية، بشكل أساسي في Java (الإصدارات 8+) مع القدرة على الخدمات المصغرة.
  • التقنيات الخلفية - Java8+، Spring، Spring Boot، Restful API، SOAP، Microservices، Design Patterns.
  • تقنيات الويب: React.JS.
  • تقنيات قاعدة البيانات: قواعد البيانات العلائقية: Oracle، SQL Server، Postgres؛ قواعد البيانات NoSQL: Couchbase، MongoDB، Elastic Search، Cassandra.
  • تقنيات السحابة - خدمات أمازون ويب (AWS)، أزور، جوجل كلاود.
  • أدوات DevOps: GIT، Docker، Openshift، Kubernetes، Jenkins، Splunk، JIRA، Confluence.
  • البناء: Maven، Ant، Gradle.
  • اختبار الأتمتة: Jasmine، Jest، Karma، Junit، mockito، Jmock، Jmeter.
  • الجودة: SonarQube.
  • الأمان: ShiftLeft.
  • التكامل: Informatica، Snaplogic، Solace، APIGee؛ مراقبة أداء التطبيق: AppDynamics.
  • خبرة في تطوير حلول برمجية متقدمة/معقدة للتكنولوجيا لمنظمات كبيرة.
  • خبرة في تقديم الدعم الإنتاجي لحلول الأعمال باستخدام إطار عمل ITIL.
  • خبرة عميقة في قدرات تطوير الواجهة الكاملة، وتقييم التكنولوجيا التقنية، واختيار وإدارة البائعين.
  • تنفيذ ممارسات هندسية معاصرة مثل تطوير البرمجيات الرشيق وتطوير البرمجيات المدفوعة بالاختبار، CI/CD لضمان الحفاظ على قاعدة كود قوية وموثوقة دائمًا وإدارة منصات التكنولوجيا لـ DevOps، 

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

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

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

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

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