





Advansys هي مزود حلول ديناميكي يركز على تقديم حلول تقنية ذكية وقابلة للتوسيع ومستدامة لتعزيز العمليات وتحسين تجارب العملاء ودفع عجلة تطوير الأعمال. مع أكثر من 400 مهندس ماهر، نخدم أكثر من 100 عميل مؤسسي عبر 14 دولة. نحن متخصصون في مجموعة واسعة من الخدمات المتميزة تشمل أتمتة الأعمال، التحول الرقمي الصناعي، تطوير التطبيقات منخفضة التعليمات البرمجية (Low code)، الخدمات السحابية، أتمتة المستودعات والتعاقد الخارجي الاستراتيجي. تأسست Advansys في عام 2014، وهي جزء من مجموعة INTRO، وهي شركة قابضة خاصة تأسست في عام 1980 ولها استثمارات متنوعة عبر مجالات أعمال مختلفة، النفط والغاز، العقارات، الهندسة المتخصصة، الاستثمار المالي، الأغذية والتصنيع. نحن نبحث عن مطوّر برمجيات موهوب للانضمام إلينا لمساعدتنا في بناء وصيانة أنظمة برمجية قابلة للتوسيع وكفؤة. المرشح المثالي سيكون لديه خبرة عملية في بناء التطبيقات باستخدام Spring Boot وFlask وJava وPython. كما يجب أن تكون لديه خبرة في تصميم وتطوير معمارية الخدمات المصغرة (Microservices) وتحسين استعلامات PL/SQL لمعالجة البيانات. في هذا الدور، ستساهم في تطوير الواجهة الخلفية (Backend) والتطوير الشامل (Full-Stack) لإنشاء حلول مبتكرة تلبي احتياجات الأعمال. **وصف الوظيفة:** * تصميم وتطوير تطبيقات قابلة للتوسيع: استخدام Spring Boot وFlask وJava وPython لبناء تطبيقات خلفية عالية الأداء وموثوقة. * معمارية الخدمات المصغرة (Microservices): تطوير وتنفيذ حلول الخدمات المصغرة، مع ضمان أنظمة معيارية وقابلة للتوسيع وسهلة الصيانة. * إدارة قواعد البيانات: العمل مع PL/SQL لتصميم وتحسين وإدارة استعلامات قواعد البيانات المعقدة، مع ضمان سلامة البيانات والأداء. * تطوير واجهات برمجة التطبيقات (API): تطوير وصيانة واجهات برمجة التطبيقات RESTful لدمج الخدمات والأنظمة المختلفة بكفاءة. * تحسين التعليمات البرمجية: تحسين الخدمات الخلفية واستعلامات قواعد البيانات باستمرار لتحسين الأداء والقدرة على التوسع. * التعاون: العمل بشكل وثيق مع فرق متعددة التخصصات، بما في ذلك مطوري الواجهة الأمامية، معماريين الأنظمة، و المحللين التجاريين، لتقديم حلول متكاملة تلبي متطلبات العملاء. * الاختبار والتصحيح: كتابة اختبارات الوحدة والتكامل، وتصحيح التطبيقات وحل المشكلات لضمان جودة التسليم. * التوثيق: الحفاظ على توثيق واضح وشامل للأنظمة والتطبيقات وواجهات برمجة التطبيقات (APIs). * التحسين المستمر: مواكبة اتجاهات الصناعة وأفضل الممارسات، والمساهمة في تحسين عمليات ومعايير التطوير. **المتطلبات:** * Spring Boot: خبرة عملية في استخدام Spring Boot لتطوير تطبيقات مؤسسية. * Flask: خبرة في استخدام Flask لبناء تطبيقات ويب خفيفة وواجهات برمجة تطبيقات REST بلغة Python. * Java: خبرة قوية في Java، بما في ذلك أطر العمل مثل Spring وHibernate وغيرها. * Python: إتقان لغة Python للتطوير الخلفي والأتمتة. * الخدمات المصغرة (Microservices): خبرة في تصميم وتنفيذ معمارية الخدمات المصغرة وإدارة الاتصال بين الخدمات. * PL/SQL: خبرة قوية في العمل مع PL/SQL، بما في ذلك الاستعلامات المعقدة والإجراءات المخزنة وتحسين الأداء. * تطوير واجهات برمجة التطبيقات (API): فهم قوي لتطوير واستهلاك واجهات برمجة التطبيقات RESTful. * الإلمام بأنظمة التحكم بالإصدار (مثل Git). * فهم منهجيات التطوير الرشيقة (Agile) والعمل ضمن فرق متعددة التخصصات. * مهارات ممتازة في حل المشكلات ونهج استباقي في استكشاف الأخطاء وإصلاحها.


