همین حالا رزومه خود را در کمتر از ۱۰ دقیقه بسازید، برو به رزومه‌ساز

بیت 24 | Bit24

تاسیس در ۱۳۹۸ کامپیوتر، فناوری اطلاعات و اینترنت ۵۱ تا ۲۰۰ نفر bit24.cash

استخدام مهندس نرم افزار داده (Software Data Engineer)

  • دسته‌بندی شغلی

    وب،‌ برنامه‌نویسی و نرم‌افزار
  • موقعیت مکانی

    تهران ، تهران
  • نوع همکاری

    تمام وقت
  • حداقل سابقه کار

    کمتر از سه سال
  • حقوق

    توافقی

شرح موقعیت شغلی

از اینکه شما را ملاقات می‌کنیم بسیار خوشحالیم. برای اینکه بیشتر با مجموعه بیت۲۴ آشنا شوید، می‌توانید صفحه درباره ما سایت بیت 24 را  مطالعه نمایید. 

قراره با کمک دانش و تجربه شما، داده‌های خام و اطلاعات مالی عمومی را از منابع داده مختلف جمع‌آوری و تجمیع کنیم؛ از جمله صرافی‌های متمرکز رمز ارز، بلاک‌چین‌های مختلف، و سایر داده‌های مالی عمومی که به ما در طراحی متریک‌های ترکیبی کمک می‌کنند. در واقع شما در خط مقدم طراحی و توسعه Date Product‌-های مختلف قرار دارید و وظیفه‌ی توسعه و نگهداری زیر ساخت آن با شماست. کاندیدای ایده‌آل باید تجربه قوی در توسعه برنامه‌ها با استفاده از استک Golang داشته باشد. به عنوان یک مهندس نرم‌افزار داده (Software Data Engineer)، شما مسئول طراحی و پیاده‌سازی راه‌حل‌های نرم‌افزاری مقیاس‌پذیر، قابل اطمینان، و کارآمد خواهید بود. 

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

مسئولیت‌های مهندس نرم‌افزار داده:

  1. طراحی سیستم‌های توزیع شده برای ذخیره‌سازی ایمن و پردازش‌های بلادرنگ
  2. طراحی Data Loader-های سریع و کارآمد برای مدیریت جمع‌آوری و ذخیره‌سازی داده‌ها از طریق وب سوکت با تمرکز روی کاهش Latency، افزایش Throughput، مدیریت Load Balancing، استفاده از Caching، و استفاده از Compression
  3. مستند سازی و تولید گزارش‌های با کیفیت از قسمت های مختلف هر فرایند و یا روند حل یک مسئله
  4. همکاری و هماهنگی با سایر تیم ها برای توسعه‌ی محصولات مبتنی‌بر داده‌های رمز ارز‌ها و به طور خاص داده‌ی دفتر سفارشات بازار و دفتر کل بلاک چین
  5. مستند سازی و تولید گزارش‌های با کیفیت از قسمت های مختلف هر فرایند و یا روند حل یک مسئله
  6. همکاری و هماهنگی با سایر تیم ها برای توسعه‌ی محصولات مبتنی‌بر داده‌های رمز ارز‌ها و به طور خاص داده‌ی دفتر سفارشات بازار و دفتر کل بلاک چین
  7. همیاری و کمک در راستای ایجاد و رشد فرهنگ داده در سراسر شرکت
مهارت های مورد نیاز  مهندس نرم‌افزار داده:

  1. حداقل کارشناسی مهندسی نرم‌افزار 
  2. حداقل دو سال کار در زمینه‌ی طراحی میکروسرویس‌‌های مقیاس پذیر
  3. تسلط به پیکربندی و استقرار کلاستر ایمن و مشاهده‌پذیر کافکا
  4. تسلط به مدل‌های مختلف Concurrency در Go شامل Goroutines, channels, context, fan-out pattern, Buffered channel, Fan-in challenge
  5. توانایی کار تیمی، برقراری ارتباط موثر، و قدرت حل مسئله
مهارت هایی که مزیت محسوب می شود:

  1. آشنایی با رویکرد DDD و معماری‌های دامنه-محور چون Clean  و Hexagonal
  2. طراحی سیستم‌های Event-driven با کمک Redis streams یا Kafka
  3. پردازش Stateful، ایجاد پایپ‌لاین‌های ETL یا ELT با کمک Kafka Streams
  4. آشنایی با پروتکل‌های Caching‌ شامل Single In-Memory Caching، Distributed Caching، Replicated Caching، Near-Cache Hybrid
  5. طراحی Microservice های Golang و پیاده سازی آن‌ها به صورت Cloud-native
  6. آشنایی با پروتکل‌های ارتباطی از جمله gRPC و Protocol buffers
  7. آشنایی با الگوریتم‌های اجماع (توافق) در سیستم‌های توزیع شده از جمله Raft و Paxos
  8. تجربه نوشتن Unit-Test/Integration-Test و آشنایی با فریم‌ورک‌های تست نویسی مثل Testify 
  9.  آشنایی با ابزار‌های بیلد Docker مانند buildx ، podman ، ko، و kaniko
  10. آشنایی با اسکن کردن ایمیج‌های Docker برای آسیب‌پذیری‌های امنیتی با استفاده از ابزارهایی مانند trivy و grype، و آشنایی با چگونگی تولید یک SBOM
  11. آشنایی با پایگاه‌ داده‌های SQL و NoSQL شامل ScyllaDB
  12. آشنایی با Data Lake یا Object Storage از جمله MinIO
  13. تجربه کار با Git و Github Actions
  14. آشنایی با فناوری بلاک چین و صرافی‌های رمز‌ارز

معرفی شرکت

مجموعه دانش بنیان بیت 24، یکی از بزرگترین شرکت‌های فینتک که به‌طور تخصصی در زمینه ارزهای دیجیتال و تکنولوژی بلاکچین فعالیت می‌کند.
مجموعه بیت24 متشکل از متخصصین نخبه کشور با هدف حذف واسطه‌ها و در راستای رفع نیاز کاربران ایرانی برای مبادله و خرید و فروش ارزهای دیجیتال، پلتفرم امن و آسان بیت24 را طراحی و راه‌اندازی کرده‌اند. با گذشت زمان و رشد و توسعه پلتفرم بیت24 مفتخریم با رضایت بیش از 95 درصدی کاربران خود، پیشرو در بازار معاملات ارزهای دیجیتال باشیم.
  • مهارت‌های مورد نیاز

    Data engineer kafka مهندسی داده
  • جنسیت

    مهم نیست
  • وضعیت نظام وظیفه

    مهم‌ نیست
  • حداقل مدرک تحصیلی

    کارشناسی

این آگهی منقضی شده است

مشاغل مشابه

چه موردی را می‌خواهید گزارش کنید؟

از اینجا شروع کنید
این آگهی منقضی شده است

مشاهده‌ی آخرین فرصت‌های شغلی

آگهی منقضی شده است
image/svg+xml