الوصف الوظيفي
بصفتك مهندس بيانات أول ستقود تصميم ونشر وتحسين مستمر لخطوط أنابيب البيانات القابلة للتوسع التي تستوعب وت/process مصادر بيانات مُهيكلة وغير مُهيكلة متنوعة في مستودع بيانات Mondia المستند إلى AWS وبحيرة البيانات.
تنفيذ وصيانة إمكانات استيعاب البيانات الموثوقة والتحويل والتنسيق والمراقبة وCI/CD عبر منصة البيانات.
تعزيز التميز التشغيلي من خلال الأتمتة، وتنسيقات GitLab، والبنية التحتية كرمز، والرؤية، ومعايير الهندسة القوية.
ضمان توفر بيانات عالية الجودة وآمنة وخاضعة لحوكمة جيدة للإبلاغ والتحليلات المتقدمة وحالات الاستخدام المدعومة بالذكاء الاصطناعي والتعلم الآلي عبر كيانات Mondia التجارية.
التأمين الصحي والاجتماعي للموظف والعائلة. ستساهم الشركة بما يصل إلى 25 يورو شهرياً نحو مزايا الموظفين. الاستفادة من مخطط المكافآت القائم على الأداء لدينا، بما يتماشى مع سياسة الشركة.
المكافآت المقابلة للرواتب باليورو المعادلة بالعملات المحلية في EGP. المسؤوليات: التعاون مع مهندسي البيانات ومحللي البيانات وفرق المنتجات والتحليلات الويب والمهندسين البرمجيين وأصحاب المصلحة في الأعمال في بيئة تعاونية وتكرارية.
تقديم الإرشاد الفني والمساهمة في تعريف هندسة البيانات والمعايير الهندسية والحلول القابلة لإعادة الاستخدام عبر منظومة بيانات Mondia.
تصميم وصيانة الأسس البيانات اللازمة لتقديم منتجات بيانات داخلية موثوقة، بما في ذلك مجموعات البيانات المحددة جيداً ومصادر البيانات ولوحات البيانات والتقارير والحلول التحليلية.
المساهمة كعضو كبير في الفريق لضمان تشغيل موثوق، وأداء، وقابلية التوسع، وكفاءة التكلفة لمنصة بيانات Mondia المستندة إلى AWS، بما في ذلك Amazon Redshift وAthena وAWS Glue وAmazon S3 وStep Functions وLambda وEC2 والخدمات ذات الصلة من AWS.
تصميم وبناء واختبار ونشر ومراقبة وصيانة خطوط أنابيب البيانات ونماذج إدارة البيانات من البداية إلى النهاية باستخدام AWS Glue وPython وSQL وSpark/PySpark وتقنيات ETL وبيانات سحابية مشابهة.
تصميم وتنفيذ نماذج البيانات ومخططات وجداول وهياكل التخزين عبر Amazon Redshift وAmazon S3 ومنصة بيانات AWS الأوسع.
تصميم وصيانة أنماط التنسيق وتدفقات العمل والمكونات المدفوعة الحدث وحلول الجدولة باستخدام AWS Step Functions وAWS Glue Workflows وAmazon EventBridge وAWS Lambda وتكنولوجيا مماثلة.
تعزيز التميز التشغيلي من خلال الأتمتة وGitLab CI/CD والبنية التحتية كرمز والرؤية والاختبار والتوثيق وممارسات الهندسة المتسقة.
تحديد وتنفيذ وتحسين مستمر لضوابط جودة البيانات والموثوقية الآلية، بما في ذلك فحوص الاستكمال والدقة والتناسق والصلاحية والتكرار والجدة والتسوية.
الحفاظ على سلاسل البيانات الواضحة ووثائق البيانات وبيانات الملكية الفنية لتحسين الشفافية والثقة وسهولة الصيانة.
استخدام لغات برمجة مناسبة ونماذج تكامل وأدوات هندسية لربط الأنظمة وتقديم حلول بيانات موثوقة.
تقييم التقنيات بناءً على حالة الاستخدام والتكيف مع تطور المنصات والمتطلبات.
استخدام تقنيات AI المعتمدة وأدوات تطوير مدعومة بالذكاء الاصطناعي كجزء من أنشطة الهندسة اليومية لتحسين الإنتاجية وجودة الشفرة والاختبار والتوثيق واستكشاف الأخطاء وتصميم الحلول.
تحديد الفرص لدمج قدرات AI في منتجات البيانات حيث توفر قيمة تجارية أو تشغيلية قابلة للقياس.
التواصل بوضوح حول المفاهيم التقنية والنتائج والمخاطر والتوصيات إلى كل من الأطراف الفنية وغير الفنية على جميع مستويات المؤسسة.
توثيق المعماريات وتدفقات البيانات وقرارات التصميم procedures التشغيلية والمعايير الفنية مع الإسهام بنقد بناء في المناقشات الفنية وقرارات الهندسة.
الالتزام بسياسات Mondia وإجراءاتها ومتطلبات الأمان ومعايير حوكمة البيانات، مع دعم مهمة الشركة ورؤيتها وقيمها.
أداء واجبات ومسؤوليات وظيفية أخرى معقولة كما يكلفها المدير المباشر.
درجة البكالوريوس في علوم الحاسب/الهندسة أو الإحصاء.
المهارات والخبرة: أكثر من 3 سنوات خبرة مهنية في هندسة البيانات أو مخازن البيانات بمنظور تكاملي من الإدارة إلى العمليات وتطبيقات سحابية مثل AWS أو Azure أو Google Cloud Platform GCP.
كفاءة قوية في Python وSQL؛ وجود خبرة في Scala أو Java أو Bash/Shell يُعد ميزة.
خبرة صلبة مع خدمات بيانات AWS، خاصة Amazon Redshift وS3 وGlue وAthena وLambda وStep Functions وEventBridge.
فهم قوي لمفاهيم مخزن البيانات وبحيرة البيانات وETL/ELT ونمذجة البيانات وهندسة البيانات السحابية.
خبرة في بناء وتشغيل خطوط أنابيب بيانات قابلة للتوسع باستخدام AWS Glue وSpark/PySpark أو تقنيات مماثلة.
فهم جيد للأمان السحابي وهوية وإدارة الوصول وحماية البيانات والرصد والتسجيل.
خبرة مع APIs والخدمات المصغرة وأنماط التكامل المدفوعة بالحدث.
معرفة عملية بـ GitLab CI/CD والأتمتة والبنية التحتية كرمز وممارسات هندسة البرمجيات الحديثة.
خبرة باستخدام أدوات تطوير مدعومة بالذكاء الاصطناعي لزيادة إنتاجية الهندسة وجودة الشفرة.
الإنجليزية جيدة جداً كتابةً وتحدثاً، مع مهارات توثيق فني واتصال قوية.
Job description
As Sr Data Engineer you will drive the design, deployment, and continuous optimization of scalable data pipelines that ingest and process a wide variety of structured and unstructured data sources into Mondia’s AWS-based data warehouse and data lake.
Implement and maintain reliable data ingestion, transformation, orchestration, monitoring, and CI/CD capabilities across the data platform.
Promote operational excellence through automation, GitLab pipelines, Infrastructure as Code, observability, and robust engineering standards.
Ensure that high-quality, secure, and well-governed data is available for reporting, advanced analytics, and AI- and machine-learning-enabled use cases across Mondia’s business entities.
Social insurance Health insurance for employee and family The company will contribute up to EUR 25 per month towards staff perks Benefit from our performance-based bonus scheme , in line with company policy.
EUR equivalent salaries paid in EGP Responsibilities: Collaborate with data engineers, data analysts, product and web analytics teams, software engineers, and business stakeholders in a collaborative and iterative environment.
Provide technical guidance and contribute to the definition of data architecture, engineering standards, and reusable solutions across Mondia’s data ecosystem.
Design and maintain the data foundations required to deliver reliable internal data products, including well-defined datasets, data sources, dashboards, reports, and analytical solutions.
Contribute as a senior member of the team to the reliable operation, performance, scalability, and cost efficiency of Mondia’s AWS-based data platform, including Amazon Redshift, Athena, AWS Glue, Amazon S3, Step Functions, Lambda, EC2, and related AWS services.
Design, build, test, deploy, monitor, and maintain end-to-end data pipelines and data management solutions using AWS Glue, Python, SQL, Spark/PySpark, and similar cloud-based ETL and data-processing technologies.
Design and implement data models, schemas, tables, and storage structures across Amazon Redshift, Amazon S3, and the wider AWS data platform.
Design and maintain orchestration patterns, workflows, event-driven components, and scheduling solutions using AWS Step Functions, AWS Glue Workflows, Amazon EventBridge, AWS Lambda, and similar technologies.
Promote operational excellence through automation, GitLab CI/CD, Infrastructure as Code, observability, testing, documentation, and consistent engineering practices.
Define, implement, and continuously improve automated data-quality and reliability controls, including checks for completeness, accuracy, consistency, validity, duplication, freshness, and reconciliation.
Maintain appropriate data lineage, metadata, technical documentation, and ownership information to improve transparency, trust, and maintainability.
Use appropriate programming languages, integration patterns, and engineering tools to connect systems and deliver reliable data solutions.
Evaluate technologies based on the use case and adapt as platforms and requirements evolve.
Use approved AI technologies and AI-assisted development tools as part of daily engineering activities to improve productivity, code quality, testing, documentation, troubleshooting, and solution design.
Identify opportunities to integrate AI capabilities into data products where they provide measurable business or operational value.
Communicate technical concepts, results, risks, and recommendations clearly to both technical and non-technical stakeholders across all levels of the organization.
Document architectures, data flows, design decisions, operational procedures, and technical standards, while contributing constructively to technical discussions and engineering decisions.
Comply with Mondia’s policies, procedures, security requirements, and data-governance standards, while supporting the company’s mission, vision, and values.
Perform other reasonable job-related duties and responsibilities as assigned by the direct manager.
Bachelor’s degree in Computer Science/Engineering or Statistics.
Skills & Experience: +3 years of professional experience in Data Engineering or Data Warehousing with an integrative perspective, from management to operations involvement and hands-on experience with cloud architecture and cloud technologies such as AWS, Azure or Google Cloud Platform GCP.
Strong proficiency in Python and SQL; experience with Scala, Java, or Bash/Shell scripting is an advantage.
Solid experience with AWS data services, particularly Amazon Redshift, S3, Glue, Athena, Lambda, Step Functions, and EventBridge.
Strong understanding of data warehouse, data lake, ETL/ELT, data modelling, and cloud data architecture concepts.
Experience building and operating scalable data pipelines using AWS Glue, Spark/PySpark, or similar technologies.
Good understanding of cloud security, identity and access management, data protection, monitoring, and logging.
Experience with APIs, microservices, and event-driven integration patterns.
Working knowledge of GitLab CI/CD, automation, Infrastructure as Code, and modern software engineering practices.
Experience using AI-assisted development tools to improve engineering productivity and quality.
Very good written and spoken English, with strong technical documentation and communication skills.