مسؤول عن قيادة وإدارة وظيفة هندسة البيانات في المؤسسة، وضمان تطوير وتسليم منصات وخطوط أنابيب بيانات قابلة للتوسع وموثوقة وعالية الأداء تتماشى مع أهداف العمل. يركز هذا الدور على تحديد معايير وممارسات وأطر هندسة البيانات لتمكين عمليات استيعاب وتحويل وتكامل ومعالجة البيانات بكفاءة عبر بيئات السحابة والبيئات المحلية. يقود مدير هندسة البيانات مهندسي البيانات ويوجههم، ويشرف على المشاريع الهندسية وعمليات التسليم، ويتعاون بشكل وثيق مع فرق هندسة البيانات والحوكمة والتحليلات وفرق الأعمال لضمان أن تكون حلول البيانات آمنة وخاضعة للحوكمة وذات جودة عالية ومُحسنة للأداء وقابلية التوسع.
هندسة وتصميم البيانات: تطوير وصيانة بنية بيانات قابلة للتوسع وآمنة وعالية الأداء تتماشى مع احتياجات العمل. ضمان تدفق سلس للبيانات بين الأنظمة، ودمج مصادر البيانات المهيكلة وغير المهيكلة. تحديد وتنفيذ أفضل الممارسات لتخزين البيانات ومعالجتها وتأمينها. اختيار وتحسين منصات وأدوات وتقنيات البيانات لتحقيق الكفاءة وفعالية التكلفة.
نمذجة البيانات: تصميم وتنفيذ نماذج البيانات (الأبعاد، العلائقية، مخزن البيانات، NoSQL) لدعم حالات الاستخدام التشغيلية والتحليلية. ضمان اتساق ودقة وسلامة نماذج البيانات في جميع أنحاء المؤسسة. تحسين النماذج باستمرار لتعزيز الأداء والقدرة على التكيف مع متطلبات العمل المتطورة. وضع وإنفاذ معايير وحوكمة نمذجة البيانات.
هندسة البيانات وتطوير خطوط الأنابيب: بناء وتحسين وصيانة خطوط أنابيب ETL/ELT المؤتمتة لمعالجة البيانات واسعة النطاق. استكشاف الأخطاء وإصلاحها وتصحيحها وترقية حلول ETL الحالية. تعزيز البنية التحتية للبيانات لدعم التخزين والاسترجاع والتحويل بكفاءة. تنفيذ الأتمتة لتقليل العمليات اليدوية وزيادة كفاءة سير العمل. ضمان أن تكون خطوط أنابيب البيانات قوية وقابلة للتوسع وتدعم المعالجة في الوقت الفعلي والتشغيل بالدفعات. تحديد تناقضات البيانات وتطوير مقاييس البيانات.
الابتكار وتبني التكنولوجيا: البقاء على اطلاع بأحدث الاتجاهات في هندسة وتصميم وتحليلات البيانات لتحديد وتنفيذ حلول مبتكرة. البحث عن أدوات ومنصات متطورة ودمجها لتعزيز قدرات إدارة البيانات وتبسيط العمليات. تشجيع ثقافة الفريق التي تركز على التحسين المستمر، ودعم التجريب بتقنيات ومنهجيات جديدة. تطوير وتنفيذ خارطة طريق تكنولوجية لضمان استخدام الفريق لأفضل الأدوات المتاحة لتلبية احتياجات البيانات الحالية والمستقبلية.
التحسين وإدارة الأداء: تحديد وإنفاذ سياسات حوكمة البيانات، وضمان الامتثال للائحة العامة لحماية البيانات (GDPR) واللوائح الأخرى. مراقبة وتحسين أداء قاعدة البيانات وتنفيذ الاستعلامات وكفاءة التخزين. إدارة جودة البيانات والبيانات الوصفية وسلالة البيانات لضمان الموثوقية والشفافية. تنفيذ المراقبة الاستباقية والتنبيهات لصحة البنية التحتية للبيانات. مراقبة الأداء وخطط مراقبة الجودة لتحديد التحسينات.
التعاون مع الفرق متعددة الوظائف: العمل بشكل وثيق مع علماء البيانات ومحللي الأعمال وفرق ذكاء الأعمال (BI) لفهم متطلبات البيانات وتصميم حلول تمكن من إجراء تحليلات متقدمة وإعداد التقارير واتخاذ القرار. العمل كجسر بين وحدات الأعمال وتكنولوجيا المعلومات، مما يضمن أن تلبي بنية البيانات والحلول الهندسية الاحتياجات التقنية والتجارية على حد سواء. قيادة الجهود لتحسين سير عمل البيانات والعمليات عبر الأقسام، مما يعزز الكفاءة والمواءمة في عمليات البيانات.
تطوير أداء الموظفين: توفير الدعم للتطوير المهني للموظفين المباشرين. توجيه التوظيف أو تقييم الأداء للفريق والإشراف على أنشطتهم اليومية. تحفيز وتنظيم وتشجيع العمل الجماعي داخل القوى العاملة لضمان تحقيق الأهداف أو تجاوزها. مراقبة تقارير فعالية التدريب حول أنشطة التدريب.
المتطلبات التعليمية: درجة البكالوريوس أو الماجستير في علوم الكمبيوتر أو الهندسة أو نظم المعلومات أو مجال ذي صلة. توفر الدرجات العلمية المتقدمة رؤى تقنية واستراتيجية أعمق، مما يمكن المحترف من قيادة حلول وابتكارات بيانات معقدة على المستوى المؤسسي.
شهادة أو تدريب خاص مطلوب: يفضل الحصول على شهادة محترف إدارة بيانات معتمد (CDMP) للخبرة في هندسة البيانات وحوكمتها. يفضل الحصول على شهادة Microsoft Certified: Azure Data Engineer Associate أو AWS Certified Data Engineer Associate.
خبرة الصناعة المطلوبة: أكثر من 8 سنوات من الخبرة في بنية البيانات وهندسة البيانات ونمذجة البيانات مع سجل حافل في قيادة مبادرات بيانات مؤسسية واسعة النطاق. خبرة في تصميم وتنفيذ وتحسين أنظمة بيانات معقدة في بيئات هجينة. خلفية قوية في حوكمة البيانات والأمن والامتثال وإدارة المخاطر عبر أنظمة المؤسسة. خبرة عملية في إدارة مشاريع تكامل وترحيل وتحويل البيانات في بيئة عمل واسعة النطاق. المتطلبات التكنولوجية: خبرة عميقة في هندسة وتحسين وإدارة قواعد البيانات العلائقية (مثل Oracle, PostgreSQL) وقواعد بيانات NoSQL (مثل MongoDB, Cassandra). سجل حافل في تصميم وتنفيذ بنيات مستودعات بيانات (DWH) قابلة للتوسع على مستوى المؤسسة. كفاءة على مستوى الخبراء في كتابة وضبط استعلامات SQL المعقدة، والإجراءات المخزنة، والوظائف، والمشغلات لمعالجة البيانات عالية الأداء. خبرة قوية في تقنيات نمذجة البيانات (المفاهيمية، المنطقية، المادية، الأبعاد، والنماذج الدلالية). فهم عميق لأنماط تكامل البيانات، ومنصات بث البيانات، والبنيات الموجهة بالأحداث، وأطر الجودة. كفاءة في منصات بيانات السحابة (AWS, Azure, GCP) وأدوات النظام البيئي الحديثة (Databricks, Snowflake, Big Query, Synapse). قيادة قوية لأطر ETL/ELT، وواجهات برمجة التطبيقات (APIs)، والخدمات المصغرة لتسليم البيانات. خبرة مثبتة في هندسة وإدارة بحيرات البيانات ومستودعات البيانات لبيئات البيانات الضخمة.
متطلبات اللغة: طلاقة في اللغة الإنجليزية.
Responsible for leading and managing the organization’s data engineering function, ensuring the development and delivery of scalable, reliable, and high-performing data platforms and pipelines aligned with business objectives. This role focuses on defining data engineering standards, practices, and frameworks to enable efficient data ingestion, transformation, integration, and processing across cloud and on-premises environments. The Data Engineering Manager leads and mentors data engineers, oversees engineering projects and delivery, and collaborates closely with data architecture, governance, analytics, and business teams to ensure data solutions are secure, governed, high-quality, and optimized for performance and scalability.
Data Architecture & Design:Develop and maintain a scalable, secure, and high-performance data architecture aligned with business needs. Ensure seamless data flow between systems, integrating structured and unstructured data sources. Define and implement best practices for data storage, processing, and security. Select and optimize data platforms, tools, and technologies for efficiency and cost-effectiveness.
Data Modeling:Design and implement data models (dimensional, relational, Data Vault, NoSQL) to support operational and analytical use cases. Ensure consistency, accuracy, and integrity of data models across the organization. Continuously refine models to improve performance and adaptability to evolving business requirements. Establish and enforce data modeling standards and governance.
Data Engineering and Pipeline Development:Build, optimize, and maintain automated ETL/ELT pipelines to process large-scale data. Troubleshoot, debug and upgrade existing ETL solutions. Enhance data infrastructure to support efficient storage, retrieval, and transformation. Implement automation to reduce manual processes and increase workflow efficiency. Ensure data pipelines are robust, scalable, and support real-time and batch processing. Identify data discrepancies and develop data metrics.
Innovation & Technology Adoption:Stay up to date with the latest trends in data architecture, engineering, and analytics to identify and implement innovative solutions. Research and integrate cutting-edge tools and platforms to enhance data management capabilities and streamline processes. Encourage a team culture focused on continuous improvement, supporting experimentation with new technologies and methodologies. Develop and execute a technology roadmap to ensure the team is using the best tools available to meet both current and future data needs.
Optimization & Performance Management:Define and enforce data governance policies, ensuring compliance with GDPR, and other regulations. Monitor and optimize database performance, query execution, and storage efficiency. Manage data quality, metadata, and lineage to ensure reliability and transparency. Implement proactive monitoring and alerting for data infrastructure health. Monitor performance and quality control plans to identify improvements.
Collaboration with Cross-Functional Teams:Work closely with data scientists, business analysts, and BI teams to understand data requirements and design solutions that enable advanced analytics, reporting, and decision-making. Act as a bridge between business units and IT, ensuring that data architecture and engineering solutions meet both technical and business needs. Lead efforts to optimize data workflows and processes across departments, driving efficiency and alignment in data operations.
Development of Employee’s Performance:Provides support for professional development of direct reports. Direct the hiring, or performance evaluation of the team and oversee their daily activities. Motivate, organize and encourage teamwork within the workforce to ensure targets are met or exceeded. Monitors Training Effectiveness Reports on Training Activities
Educational Requirements: Bachelor’s or Master’s degree in Computer Science, Engineering, Information Systems, or a related field. Advanced degrees provide deeper technical and strategic insights, enabling the professional to drive complex data solutions and innovations at the organizational level.
Special Certification or Training Required: Certified Data Management Professional (CDMP) – Preferred for expertise in data architecture and governance is preferred. Microsoft Certified: Azure Data Engineer Associate or AWS Certified Data Engineer Associate is preferred.
Required Industry Experience: 8+ years of experience in Data Architecture, Data Engineering, and Data Modeling with a proven track record of leading large-scale enterprise data initiatives. Expertise in designing, implementing, and optimizing complex data ecosystems in hybrid environments. Strong background in data governance, security, compliance, and risk management across enterprise systems. Hands-on experience managing data integration, migration, and transformation projects in a large-scale business setting. Technological Requirements: Deep expertise in architecting, optimizing, and managing both relational (e.g., Oracle, Postgre SQL) and NoSQL (e.g., Mongo DB, Cassandra) databases. Proven track record of designing and implementing scalable, enterprise-level Data Warehouse (DWH) architectures. Expert-level proficiency in writing and tuning complex SQL queries, stored procedures, functions, and triggers for high-performance data processing. Strong expertise in data modeling techniques (conceptual, logical, physical, dimensional, and semantic models). Deep understanding of data integration patterns, streaming data platforms, and event-driven architectures, and quality frameworks. Proficiency with cloud data platforms (AWS, Azure, GCP) and modern ecosystem tools (Databricks, Snowflake, Big Query, Synapse). Strong command of ETL/ELT frameworks, APIs, and microservices for data delivery. Proven expertise in architecting and managing data lakes and data warehouses for big data environments.
Language Requirements: Fluent in English.