استخدام Data Engineer
شرح موقعیت شغلی
- معماری و طراحی مناسب ساختار Data Warehouse، Database ها و Pipeline های جمع آوری، تحلیل و پردازش دادههای مورد نیاز
- توسعه ابزارهای تبدیل و انتقال داده، برای محاسبه و نمایش سنجههای کارایی سیستمها و الگوریتمها
- طراحی، پیاده سازی، تست و نگهداری ساختار و فرآیندهای ETL مناسب بر روی منابع دادهای مختلف
- طراحی و بکارگیری روش های مناسب برای تحلیل و ارزیابی کیفیت داده ها
- طراحی و بکارگیری روشهای مناسب برای پاک سازی داده (Data Cleaning)
- طراحی و پیاده سازی Query های لازم و بهینهسازی آنها از جهت کارایی
- بکارگیری ابزارهای کافی جهت نظارت بر عملکرد پایگاه داده، بهینه سازی و تحلیل کارایی آن و روالهای ETL
- برقراری ارتباط مناسب و همکاری با سایر اعضاء تیم
- تهیه مستندات فنی و به روز نگاه داشتن آنها
مهارت های فنی ضروری
- تسلط بر مفاهیم و ابزارهای ساخت انبارداده
- تسلط بر تحلیلهای کسب و کار، استخراج KPI ها
- مسلط به طراحی و توسعه ساختارهای اطلاعاتی و پایگاه داده در SQL Server
- مسلط به SSIS و ایجاد و به روزرسانی و بهینه سازی فرآیندهای ETL
- مسلط به SSAS، مفاهیم Cube و زبان MDX
- مسلط به طراحی و پیاده سازی Query ها با استفاده از T-SQL و بهینه سازی آنها
- مسلط به زبان برنامه نویسی C# یا F#
مهارت های ترجیحی
- آشنایی با استفاده از APIها و معماری میکروسرویس
- آشنایی با پایگاه دادههای NoSQL
- آشنایی با In memory database ها مانند Redis
مهارتهای مورد نیاز
- Databases
- Data engineer
- تهیه مستندات
- پیادهسازی
حداقل سابقه کار
- کمتر از سه سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست