نموذج الوصف الوظيفي لمهندس البيانات الضخمة
نحن نتطلع إلى توظيف مهندس بيانات ضخم موهوب لتطوير وإدارة حلول البيانات الضخمة لشركتنا. في هذا الدور ، ستتم مطالبتك بتصميم وتنفيذ أدوات وأطر عمل البيانات الضخمة ، وتنفيذ عمليات ELT ، والتعاون مع فرق التطوير ، وبناء منصات سحابية ، والحفاظ على نظام الإنتاج.
لضمان النجاح كمهندس بيانات كبير ، يجب أن يكون لديك معرفة متعمقة بتقنيات Hadoop ومهارات ممتازة في إدارة المشاريع ومهارات حل المشكلات عالية المستوى. يتفهم مهندس البيانات الضخمة من الدرجة الأولى احتياجات الشركة ويؤسس حلول بيانات قابلة للتطوير لتلبية احتياجاتها الحالية والمستقبلية.
مسؤوليات مهندس البيانات الضخمة:
- الاجتماع مع المديرين لتحديد احتياجات البيانات الضخمة للشركة.
- تطوير أنظمة Hadoop.
- تحميل مجموعات البيانات المتباينة وإجراء خدمات المعالجة المسبقة باستخدام Hive أو Pig.
- إنهاء نطاق النظام وتقديم حلول البيانات الضخمة.
- إدارة الاتصالات بين النظام الداخلي وبائع المسح.
- التعاون مع فرق البحث والتطوير الخاصة بالبرمجيات.
- بناء منصات سحابية لتطوير تطبيقات الشركة.
- صيانة أنظمة الإنتاج.
- تدريب الموظفين على إدارة موارد البيانات.
متطلبات مهندس البيانات الضخمة:
- درجة البكالوريوس في هندسة الكمبيوتر أو علوم الكمبيوتر.
- الخبرة السابقة كمهندس بيانات كبير.
- معرفة متعمقة بـ Hadoop و Spark والأطر المماثلة.
- معرفة لغات البرمجة النصية بما في ذلك Java و C ++ و Linux و Ruby و PHP و Python و R.
- معرفة قواعد بيانات NoSQL و RDBMS بما في ذلك Redis و MongoDB.
- الإلمام بأدوات Mesos و AWS و Docker.
- مهارات إدارة المشاريع الممتازة.
- مهارات التواصل الجيد.
- القدرة على حل مشكلات الشبكات والبيانات والبرامج المعقدة.