





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 لدمج الخدمات والأنظمة المختلفة بكفاءة. * تحسين الكود: تحسين الخدمات الخلفية واستعلامات قواعد البيانات بشكل مستمر لتحسين الأداء والقابلية للتوسع. * التعاون: العمل بشكل وثيق مع فرق متعددة الوظائف، تشمل مطوري الواجهات الأمامية، مهندسي الأنظمة، و المحللين التجاريين، لتقديم حلول متكاملة تلبي متطلبات العملاء. * الاختبار والتصحيح: كتابة اختبارات الوحدة والتكامل، وتصحيح التطبيقات وحل المشكلات لضمان جودة المنتجات المقدمة. * التوثيق: الحفاظ على توثيق واضح وشامل للأنظمة والتطبيقات وواجهات برمجة التطبيقات. * التحسين المستمر: البقاء على اطلاع بأحدث اتجاهات الصناعة وأفضل الممارسات، والمساهمة في تحسين عمليات ومقاييس التطوير. **المتطلبات:** * Spring Boot: خبرة عملية في استخدام Spring Boot لتطوير تطبيقات مؤسسية. * Flask: خبرة في استخدام Flask لبناء تطبيقات ويب خفيفة وواجهات برمجة تطبيقات REST باستخدام Python. * Java: خبرة قوية في Java، بما في ذلك أطر العمل مثل Spring وHibernate وغيرها. * Python: إتقان لغة Python للتطوير الخلفي والأتمتة. * الخدمات المصغرة (Microservices): خبرة في تصميم وتنفيذ معمارية الخدمات المصغرة وإدارة الاتصال بين الخدمات. * PL/SQL: خبرة قوية في العمل مع PL/SQL، بما في ذلك الاستعلامات المعقدة، والإجراءات المخزنة، وتحسين الأداء. * تطوير واجهات برمجة التطبيقات (API): فهم قوي لتطوير واستهلاك واجهات برمجة التطبيقات RESTful. * الإلمام بأنظمة التحكم بالإصدار (مثل Git). * فهم منهجيات التطوير الرشيقة (Agile) والعمل ضمن فرق متعددة الوظائف. * مهارات ممتازة في حل المشكلات ونهج استباقي في استكشاف الأخطاء وإصلاحها.


