تپسل
تپسل

Senior Software Engineer

تهران، جردن
تمام وقت
شنبه تا چهارشنبه
-
بیمه درمان تکمیلی -ساعت کاری منعطف -کمک هزینه دوره آموزشی -اتاق بازی -کافی شاپ
51 تا 200 نفر
اینترنت / تجارت الکترونیک / خدمات آنلاین
شرکت ایرانی دارای مشتریان داخلی
1393
تپسل مدیااد تگرو متریکس
خصوصی
توضیحات بیشتر

شاخص های کلیدی از نظر کارفرما

3 سال سابقه کار در گروه شغلی مشابه
Java - پیشرفته
Kafka - متوسط
Spark - متوسط
MongoDB - متوسط
Cassandra - متوسط
Kotlin - پیشرفته
Kubernetes - مقدماتی

شرح شغل و وظایف

محصولات شرکت تپسل ماهانه میلیاردها درخواست نمایش تبلیغات دیجیتال را برای چندین میلیون کاربر آنلاین در ایران پردازش می‌کنند. این محصولات بر بستر یک سیستم توزیع شده مقیاس‌پذیر و پیچیده استوار هستند که وظایف کلیدی مانند نمایش مناسب‌ترین تبلیغ به هر کاربر در مناسب‌ترین زمان و تشخیص لحظه‌ای تقلب را بر عهده دارند. هر یک از این نیازمندی‌ها باید در کسری از ثانیه انجام گیرد که مستلزم استفاده از روش‌ها و معماری‌های پیشرفته پردازش داده و سیستم‌های بلادرنگ است. رشد سریع تپسل در تبلیغات دیجیتال، نیاز به توسعه مداوم سیستم‌های پردازش و توزیع داده را به اوج رسانده است. ما به دنبال یک مهندس نرم‌افزار ارشد هستیم که با تسلط بر Java یا Kotlin و فریم‌ورک Spring، و همچنین تجربه در کار با Apache Spark با scala، نقش کلیدی در طراحی، توسعه و بهینه‌سازی سیستم‌های داده‌محور و مقیاس‌پذیر ایفا کند. در این جایگاه، شما با تیم‌های زیرساخت همکاری نزدیک خواهید داشت و روی بهبود معماری، کیفیت و عملکرد سیستم‌های داده کار خواهید کرد.

مسئولیت‌های مورد انتظار این نقش:
  • طراحی، توسعه و نگهداری ابزارهای جمع‌آوری، تبدیل، انتقال، ذخیره‌سازی و ارائه داده در مقیاس بالا.
  • عیب‌یابی، بهینه‌سازی و مانیتورینگ پیشرفته سیستم‌های توزیع شده برای تضمین پایداری و عملکرد.
  • توسعه، پیاده‌سازی و نگهداری الگوریتم‌ها و سرویس‌های پردازش جریان داده.
  • همکاری فعال و انعطاف‌پذیر با تیم‌های محصول، زیرساخت و هوش مصنوعی برای تبدیل نیازمندی‌ها به راه‌حل‌های عملیاتی و بهینه.

نیازمندی‌های پذیرش این نقش:
  • تجربه عملی و درک عمیق در طراحی و پیاده‌سازی معماری‌های مقیاس‌پذیر و مقاوم در برابر خطا.
  • تسلط کامل بر زبان برنامه‌نویسی Java یا Kotlin.
  • تجربه عملی با Scala، در Apache Spark برای پردازش داده‌های بزرگ.
  • آشنایی بر مفاهیم پایگاه داده و تجربه کار با حداقل یکی از پایگاه داده‌های NoSQL مانند MongoDB یا Cassandra.
  • آشنایی با مفاهیم OLAP و تجربه کار با فناوری‌هایی مانند Apache Druid مزیت محسوب می‌شود.
  • تسلط کامل بر Apache Kafka. آشنایی با مفاهیم CI/CD.
  • آشنایی مقدماتی با مفاهیم Kubernetes.
  • توانایی کار تیمی موثر، ارتباطات سازنده و مشارکت فعال در فرآیندهای کد ریویو.
  • علاقه‌مندی شدید به یادگیری مستمر، به‌روز ماندن با فناوری‌های جدید و حل چالش‌های پیچیده.

شرایط احراز شغل

جنسیت
تفاوتی ندارد
نرم افزارها
Java| پیشرفته Kotlin| پیشرفته Spark| متوسط MongoDB| متوسط Cassandra| متوسط Kubernetes| مقدماتی Kafka| متوسط

ثبت مشکل و تخلف آگهی

ارسال رزومه برای تپسل

insight applicant

مقایسه من با 162 متقاضی دیگر