استخدام Data Engineer
شرح موقعیت شغلی
ما به دنبال یک مهندس ارشد دادهی توانمند برای ملحق شدن به تیم مهندسی دادهی بلوبانک هستیم. مسئولیت یک مهندس داده در تیم ما گسترش، بهینهسازی و نگهداری انبارها و پایپلاینهای داده برای مصارف تیمهای مختلف در بلوبانک است. کاندیدای ایدهآل برای این موقعیت شغلی فردی با تجربهی کار در گردآوری و نگهداری سیستمهای داده است که از بهینهسازی و طراحی این سیستمها لذت میبرد.
مهندس دادهی بلوبانک به توسعهدهندههای بکاند، دیتا ساینتیستها و تحلیلگران دادهی بلو کمک میکند تا داده به بهترین شکل ممکن به دست آنها برسد.
مسئولیتهای مهندس دادهی بلوبانک:
۱. طراحی و نگهداری پایپلاینهای داده
۲. شناسایی، طراحی و پروسههای دستی و اتوماتیک کردن آنها توسط ابزارهایی مانند ایرفلو و اسپارک.
۳. طراحی زیرساخت موردنیاز برای ETL بهینه از منابع مختلف داده مانند فایلهای لاگ، دیتابیسهای SQL و NoSQL.
۴. همکاری با تیمهای مختلف مانند محصول، طراحی و تحلیل دیتا برای ارائهی زیرساختهای لازم.
تواناییهای موردنیاز:
۱. دانش عمیق از SQL، پایتون و یا یک زبان برنامهنویسی مربوط
۲. آشنایی با ابزارهای بیگدیتای Apache
۳. تجربهی کار با ابزارهایی مانند Hadoop، Spark، Kafka و...
۴. تجربهی کار با دیتابیسهای SQL و NoSQL از جمله PostgreSQL و MongoDB.
۵. آشنایی با ابزارهای اتوماسیون مانند Airflow.
۶. تجربهی کار با ابزارهای پردازش استریم مانند Spark Streaming.
۷. تواناییهای کار در تیم و آشنایی با متدولوژی Agile.
۸. طراحی زیرساخت و سرویسهای ماشین لرنینگ.
مهندس دادهی بلوبانک به توسعهدهندههای بکاند، دیتا ساینتیستها و تحلیلگران دادهی بلو کمک میکند تا داده به بهترین شکل ممکن به دست آنها برسد.
مسئولیتهای مهندس دادهی بلوبانک:
۱. طراحی و نگهداری پایپلاینهای داده
۲. شناسایی، طراحی و پروسههای دستی و اتوماتیک کردن آنها توسط ابزارهایی مانند ایرفلو و اسپارک.
۳. طراحی زیرساخت موردنیاز برای ETL بهینه از منابع مختلف داده مانند فایلهای لاگ، دیتابیسهای SQL و NoSQL.
۴. همکاری با تیمهای مختلف مانند محصول، طراحی و تحلیل دیتا برای ارائهی زیرساختهای لازم.
تواناییهای موردنیاز:
۱. دانش عمیق از SQL، پایتون و یا یک زبان برنامهنویسی مربوط
۲. آشنایی با ابزارهای بیگدیتای Apache
۳. تجربهی کار با ابزارهایی مانند Hadoop، Spark، Kafka و...
۴. تجربهی کار با دیتابیسهای SQL و NoSQL از جمله PostgreSQL و MongoDB.
۵. آشنایی با ابزارهای اتوماسیون مانند Airflow.
۶. تجربهی کار با ابزارهای پردازش استریم مانند Spark Streaming.
۷. تواناییهای کار در تیم و آشنایی با متدولوژی Agile.
۸. طراحی زیرساخت و سرویسهای ماشین لرنینگ.
مهارتهای مورد نیاز
- Data engineer
- SQL
- NoSQL
- PostgreSQL
- MongoDB
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست