مسئولیت های موقعیت شغلی مهندس داده (Data Engineer):
طراحی و پیاده سازی سامانه های داده محور مقیاس پذیر با استفاده از Kafka ، Hadoopو Cassandra
ارائه راه حل های ابتکاری و خلاق در فرایند توسعه ی نرم افزارهای مقیاس پذیر حوزه کلان داده
بررسی و بهینه سازی کارایی سامانه های داده محور
بررسی و استفاده از ابزارهای پرکاربرد و متن باز حوزه کلان داده
نیازمندی های اصلی:
حداقل2 سال سابقه ی کار مرتبط
تسلط بر توسعه نرم افزار با زبان برنامه نویسی Java و مفاهیم Java EE
تسلط بر مفاهیم شی گرایی، الگوهای برنامه نویسی، Concurrency و معماری نرم افزار
تسلط بر مفاهیم پایگاه داده (SQL, NoSQL)
آشنایی با ابزارها و رویه های توسعه نرم افزار مانند Unit Test, CI, Git
تجربه کار با لینوکس و آشنایی با مفاهیم سیستم عامل (process scheduling, disk/network I/O, performance)
توانایی تعامل موثر با اعضای تیم
نیازمندی های ترجیحی:
آشنایی با مفاهیم سیستم های توزیع شده (CAP, Consensus)
آشنایی با Cassandra
آشنایی با Kafka
آشنایی با مفاهیم Performance Engineering (JVM performance analysis, Java Memory Model/ GC. profile-guided optimization)
آشنایی با python
ثبت مشکل و تخلف آگهی
ارسال رزومه برای مهسان