الوصف الوظيفي
الأدوار والمسؤوليات
وصف الوظيفة
تقوم مصنع الرقمية لسلسلة الإمداد بتصميم وتطوير الخدمات الرقمية لسلسلة الإمداد بأكملها
، من الطلب الآلي في المتاجر إلى إدارة الموردين، من التحضير إلى النقل إلى نقاط البيع، مع الاستفادة من التقنيات المتقدمة،
البيانات، والتعلم الآلي والذكاء الاصطناعي لزيادة قيمة المبادرات.
مكْتَسَب إلى فرق DF Supply، سيكون المستشار مسؤولاً عن تطوير وصيانة تطبيقات الويب وواجهات برمجة التطبيقات التي تمكّن من تكوين وتحسين
الطلبات الآلية للمخازن، باستخدام تقنيات Angular وJava Spring Boot.
سيكون مسؤولاً عن تصميم وتطوير واختبار ونشر
التطبيقات المتعلقة بتخزين المخازن، مع الالتزام بمعايير الجودة وأفضل ممارسات التطوير.
الملف المرشح المرغوب فيه
المؤهلات
يجب وجودها :
تصميم وتطوير وصيانة تطبيقات قوية وقابلة للتوسع باستخدام Java وSpring
Boot وAngular.
المساهمة في التحسين المستمر لجودة المنتج و
ممارسات التطوير
. ضمان صيانة وتطور التطبيقات الحالية.
مفضل وجودها :
تصميم الخدمات المصغرة وحلول الحدث-المحرك
؛ إدارة قواعد البيانات العلائقية ووثائقية الشكل
؛ تطبيق مبادئ DevOps، خاصة CI/CD؛
استخدام نظام التحكم في الإصدارات Git؛
دمج مبادئ الحرفة وأفضل الممارسات مثل SOLID وYAGNI و
التغطية الاختبارية مع Sonar؛
الاستخدام المنتظم لأدوات الذكاء الاصطناعي التوليدية؛
المشاركة في جميع مراحل دورة حياة البرمجيات من التصميم حتى الإنتاج والتشغيل؛
اعتماد
المنهجيات الرشيقة، خاصة Scrum؛
معرفة ب Operation/Camunda (إدارة محرك سير عمل BPMN).
Job Description
Roles & Responsibilities
Job Description
The Digital Factory Supply Chain designs and develops digital services for the entire
supply chain, from automated in-store ordering to supplier management, from warehouse
preparation to transport to points of sale, leveraging advanced technologies,
data, machine learning and artificial intelligence to maximize the value of initiatives.
Integrated into the DF Supply teams, the consultant will be responsible for developing and
maintaining web applications and APIs that enable the configuration and optimization of
automated store orders, using Angular and Java Spring Boot technologies.
They will be in charge of the design, development, testing, and deployment of
applications related to warehouse storage, adhering to quality standards and
best development practices.
Desired Candidate Profile
Qualifications
Must Have :
Design, develop, and maintain robust and scalable applications using Java, Spring
Boot, and Angular.
Contribute to the continuous improvement of product quality and
development practices
. Ensure the maintenance and evolution of existing applications.
Nice to Have :
Architecting microservices and event-driven solutions
; managing relational and document-oriented databases
; applying DevOps principles, particularly CI/CD;
using version control with Git;
integrating craftsmanship principles and best practices such as SOLID, YAGNI, and
test coverage with Sonar;
regular use of generative AI tools;
participating in all phases of the software lifecycle from design to production and operation;
adopting
agile methodologies, particularly Scrum;
knowledge of Operation/Camunda (BPMN workflow engine management).