سيكون هدفك هو تصميم وتطوير وصيانة خطوط أنابيب بيانات معقدة وقوية على منصة Google Cloud، وفقاً لمبادئ هندسة البيانات الحديثة، لضمان جمع ومعالجة وتحليل البيانات لأقسام كارفور المختلفة. يتضمن الدور أيضاً تصميم حلول الذكاء الاصطناعي التوليدي وتنفيذ وكلاء الذكاء الاصطناعي المدمجين في تدفقات البيانات.
ستكون مسؤولاً عن:
- تصميم وتطوير وصيانة خطوط أنابيب البيانات المجمعة (batch) وفي الوقت الفعلي على GCP
- التعامل مع أحجام كبيرة من البيانات باستخدام Spark وKafka وPub/Sub وBigQuery وDBT
- تصميم وتطوير حلول الذكاء الاصطناعي التوليدي ووكلاء الذكاء الاصطناعي المدمجين في تدفقات البيانات
- أتمتة سير عمل البيانات عبر GitLab CI/CD وDocker Compose. وصف الشركة
الانضمام إلى ALTEN MAROC يعني الاستفادة من:
- مسارات وظيفية متنوعة مع فرص تطور وظيفي وحركية داخلية وقطاعية وجغرافية ومهنية.
- دورات تدريبية للحصول على شهادات ودبلومات.
- فعاليات منتظمة للجمع بين الرفاهية والأداء. المؤهلات
تعتبر الخبرة في مجال التجزئة واسعة النطاق ميزة إضافية.
المهارات التقنية:
- التطوير بلغة Scala و/أو Java، مع فهم عميق للبرمجة الوظيفية
- تدفق البيانات باستخدام Apache Kafka والمعالجة الموزعة باستخدام Apache Spark
- خبرة كبيرة في البيانات والسحابة، وخاصة على منصة Google Cloud (GCP).
- إتقان ممتاز لـ BigQuery ولغة SQL المتقدمة على أحجام كبيرة من البيانات.
- معرفة متعمقة بـ DBT لإدارة وتنسيق خطوط الأنابيب
- استخدام Pub/Sub لإدارة تدفق البيانات في الوقت الفعلي
- استخدام CI/CD مع GitLab CI/CD وDocker Compose
- بيئة Linux وأدوات سطر الأوامر
- التحكم في الإصدار باستخدام Git
- الذكاء الاصطناعي التوليدي ووكلاء الذكاء الاصطناعي المطبقون على تدفقات البيانات
- منهجية Agile (Scrum) ضمن فريق متعدد التخصصات
المهارات الشخصية:
- تواصل واضح وفعال باللغة الفرنسية، كتابةً وشفاهةً، مع المهنة والفرق.
- مهارات تحليلية ونهج استباقي، تحديد مجالات التحسين
- احترام المواعيد النهائية مع مستوى عالٍ من متطلبات الجودة
- روح الفريق، تبادل المعرفة، ونهج التحسين المستمر
الملف الشخصي للمرشح المطلوب
درجة الماجستير (Bac+5) من مدرسة هندسة أو مؤهل جامعي معادل مع تخصص في علوم الكمبيوتر، أو خبرة كبيرة معادلة.
الخبرة : 3 إلى 7 سنوات من الخبرة في هندسة البيانات باستخدام Java / Scala
Your objective will be to design, develop, and maintain complex and robust data pipelines on Google Cloud Platform, according to modern data engineering principles, to ensure the collection, processing, and analysis of data for Carrefour's various departments. The role also includes the design of generative AI solutions and the implementation of AI agents integrated into data flows.
You will be responsible for:
- Design, development and maintenance of batch and real-time data pipelines on GCP
- Handling large volumes of data with Spark, Kafka, Pub/Sub, BigQuery and DBT
- Design and development of generative AI solutions and AI agents integrated into data streams
- Automation of data workflows via GitLab CI/CD and Docker Compose. Company description
Joining ALTEN MAROC means benefiting from:
- Diverse career paths with career opportunities, internal, sectoral, geographical and professional mobility.
- Certification and diploma-granting training courses.
- Regular events to combine well-being and performance. Qualifications
Experience in large-scale retail is a plus.
Technical skills:
- Scala and/or Java development, with a thorough understanding of functional programming
- Data streaming with Apache Kafka and distributed processing with Apache Spark
- Significant experience in Data and Cloud, particularly on Google Cloud Platform (GCP).
- Excellent command of BigQuery and advanced SQL on large volumes of data.
- In-depth knowledge of DBT for pipeline management and orchestration
- Pub/Sub for real-time data stream management
- CI/CD with GitLab CI/CD and Docker Compose
- Linux environment and command-line tools
- Version control with Git
- Generative AI and AI agents applied to data flows
- Agile methodology (Scrum) in a multidisciplinary team
Soft skills:
- Clear and effective communication in French, both written and oral, with the profession and the teams.
- Analytical skills and proactive approach, identification of areas for improvement
- Respect for deadlines with a high level of quality requirements
- Team spirit, knowledge sharing and a continuous improvement approach
Desired Candidate Profile
A Master's degree (Bac+5) from an engineering school or equivalent university qualification with a specialization in computer science, or equivalent significant experience.
Experience : 3 to 7 years of experience in Data Engineering Java / Scala