ما هو دور مهندس البيانات وما هي المهارات الضرورية له؟
تم النشر:
نُشر هذا المقال أولاً في منصة فهم بتاريخ 15 أغسطس 2022.
في ظل توجه الشركات لإدارة مجموعات بياناتها الضخمة والمعقدة، أصبحت مهنة مهندس البيانات أكثر طلبا. فما هو دور مهندس البيانات خصوصا بوجود الخلط الكبير بين أدوار من يعمل ويتخصص في مجالات البيانات.
تتمثل وظيفة مهندس البيانات الأساسية في إعداد البيانات للاستخدامات التحليلية أو التشغيلية وبناء خطوط أنابيب البيانات لتجميع البيانات من أنظمة المصادر المختلفة والتأكد من جودتها. ولهذا تعد هندسة البيانات الخطوة الأولى لأي مشروع يعتمد على البيانات فهي بمثابة تهيئة البنية التحتية لاستخدام البيانات لأغراض التحليلات وإعداد التقارير أو لبناء نماذج التعلم الآلي وما إلى ذلك.
وفي طريقك لتصبح متمكن من هذا المجال إليك بعض المهارات المطلوبة، وبالتأكيد ليست جميعها فنظرا لتضخم البيانات المستمر والتطور التقني المتسارع يظهر احتياج لتعلم مهارات جديدة لتواكب هذا التطور والتضخم.

معرفة بالبنية الأساسية للخدمات السحابية مثل AWS و GCP وكيفية استخدامها

فهم بسيط لخوارزميات التعلم الآلي نظرًا لتعاونها مع علماء البيانات

التمكن من تقنيات ETL/ ELT لاستخراج وتحميل وتحويل البيانات

إدارة مستودعات البيانات مثل RedShift و BigQuery

التعامل مع بحيرات البيانات مثل S3 و Cloud Storage

التعامل مع قواعد البيانات المهيكلة وغير المهيكلة NoSQL و SQL

معرفة بعض لغات البرمجة مثل Python وغيرها

المقدرة على أتمتة بعض المهام المتكررة

المقدرة على التعامل مع البيانات الضخمة ومعرفة أدواتها مثل Spark و Hadoop

معرفة بهياكل البيانات

معرفة بعض التقنيات التي تساعد على الحصول على موجزات البيانات في الوقت الحقيقي مثل Apache Kafka و pub/sub

معرفة بواجهات برمجة التطبيقات (APIs)
هذه أبرز المهارات فمن لديه اهتمام بالمبادرة بتعلم هذا المجال فهو الخطوة الأولى والضرورية لتمهيد عمل عالم البيانات ومتخصص الذكاء الاصطناعي، وبدون التركيز على هذا المجال قد تفشل كثير من المشاريع الكبيرة المعتمدة على البيانات.
