استخدام مهندس داده (Data Engineer)
شرح موقعیت شغلی
پیش از مطالعه نیازمندی های نقش و موقعیت شغلی مهندس کلان داده در سلوک، موارد زیر را در نظر داشته باشید:
- آشنایی با ابزارهای تخصصی هر حیطه یک امتیاز مثبت محسوب می شود.
- داشتن تجربه کاری در هر یک از موقعیت های شغلی، امتیاز مثبت محسوب می شود.
- در سلوک، روی خروجی ها و نتیجه کار متمرکز هستیم. بنابراین ساعت کاری انعطاف پذیر است و در صورت نیاز امکان انجام کار به صورت ریموت وجود دارد.
- ترجیح ما، فعالیت افراد به صورت تمام وقت و حداقل یک ساله در تیم است، ولی مدل های دیگر همکاری هم امکان پذیر است.
هدف
- ایجاد پایپ لاین های داده با استفاده از ابزار متن باز، برای پردازش batch و بلادرنگ کلان داده، و تنظیم ابزارها برای کار کردن با کارایی مناسب و به صورت مقیاسپذیر
- فراهم کردن امکان یکپارچه سازی با منابع داده ای مختلف
نیازمندی
- آشنایی با مفاهیم مهندسی داده، مدیریت انواع داده، و مدلسازی داده.
- آشنایی با کلان داده، ابزارها و تکنولوژیهای مرتبط مانند: kafka, hdfs, Spark، hive، sqoop و …
- آشنایی با روش های طراحی و توسعه پایپلاینهای داده ( جمعآوری، EDA، تمیز کردن و آماده سازی داده) به صورت مقیاسپذیر
- آشنایی با ابزارهای مدیریت جریان های کاری و پایپ لاین ها مانند Apache AirFlow
- شناخت Database، Data Warehouse و Data Lake.
- آشنایی با اصول و مفاهیم پایگاه دادههای sql و nosql
- اصول مدل سازی داده، و دانش کار کردن با داده ساخت یافته و غیر ساخت یافته
- شناخت ابزار و روش های طراحی، توسعه، تست و بهینه سازی فرایندهای ETL
- آشنایی و تجربه کار کردن با ابزار تحلیل و مصورسازی داده مبتنی بر پایتون/R
- شناخت ابزار BI
- آشنایی با پایتون (و ترجیحا اسکالا)، و گیت
- آشنایی با لینوکس
برای اطلاعات بیشتر به وبسایت دیتاسلوک مراجعه نمائید.
مهارتهای مورد نیاز
- Data Analysis
- NoSQL
- SQL
حداقل سابقه کار
- مهم نیست
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست