دیجی کالا
دیجی کالا

Back-End Developer

تهران، ونک
تمام وقت
شنبه تا چهارشنبه
-
-

این فرصت شغلی چقدر برای من مناسب است؟

بیش از 5000 نفر
اینترنت / تجارت الکترونیک / خدمات آنلاین
شرکت ایرانی دارای مشتریان داخلی
1385
خصوصی
توضیحات بیشتر

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

2 سال سابقه کار در گروه شغلی مشابه
Python - متوسط
GIT - متوسط
Django - متوسط

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

شرح شغل:

دیجی‌کالا سرویس یکی از زیرمجموعه‌های دیجی‌کالا است که خدمات گارانتی و پشتیبانی پس از فروش کالاها را ارائه می‌دهد. ما در دیجی کالا سرویس به دنبال یک توسعه‌دهنده بک‌اند (Backend Developer) با مهارت بالا در Node.js هستیم که بتواند در توسعه، مقیاس‌پذیری و نگهداری سرویس‌های دیجی‌کالا سرویس مشارکت کند.


مسئولیت
‌ها:

طراحی، توسعه و نگهداری سیستم‌های بک‌اند

  • توسعه و نگهداری APIهای RESTful و GraphQL برای تعامل با سیستم‌های مختلف
  • پیاده‌سازی و بهینه‌سازی سیستم‌های مقیاس‌پذیر و High Availability
  • پیاده‌سازی Authentication و Authorization با استفاده از JWT، OAuth2 یا OpenID Connect
  • بهینه‌سازی Performance و افزایش کارایی درخواست‌های بک‌اند


معماری و بهینه‌سازی سیستم‌ها

  • طراحی و توسعه میکروسرویس‌ها با رعایت Best Practices
  • مدیریت ارتباط بین سرویس‌ها با استفاده از gRPC، RabbitMQ، Kafka یا NATS
  • طراحی و پیاده‌سازی Event-Driven Architecture
  • بهینه‌سازی Queryهای پایگاه داده برای بهبود عملکرد


مدیریت و یکپارچه‌سازی پایگاه‌های داده

  • تسلط بر PostgreSQL، MySQL، MongoDB و Redis
  • طراحی Database Schema و Indexing برای بهبود کارایی
  • پیاده‌سازی Replication، Sharding و Partitioning برای مقیاس‌پذیری


استقرار و نگهداری سرویس‌ها

  • مدیریت Docker و Kubernetes برای استقرار سرویس‌ها
  • طراحی و نگهداری CI/CD Pipelines برای استقرار خودکار
  • همکاری نزدیک با DevOps و SecOps برای مانیتورینگ، Logging و امنیت


امنیت و بهینه‌سازی کد

  • پیاده‌سازی OWASP Security Best Practices برای جلوگیری از حملات امنیتی
  • طراحی Rate Limiting و API Gateway برای افزایش امنیت و کنترل ترافیک
  • اجرای Unit Testing، Integration Testing و Load Testing


همکاری بین تیمی و پشتیبانی فنی

  • همکاری نزدیک با تیم‌های فرانت‌اند، محصول و دیزاین برای ارائه بهترین تجربه کاربری
  • بررسی و بهبود Code Review و Documentation
  • پشتیبانی از سیستم‌های در حال اجرا و رفع مشکلات فنی



مهارت‌های فنی:

  • طراحی، توسعه و نگهداری سیستم‌های بک‌اند با Django و FastAPI
  • توسعه و نگهداری APIهای RESTful و GraphQL برای تعامل با سیستم‌های مختلف
  • پیاده‌سازی Authentication و Authorization با JWT، OAuth2 یا OpenID Connect
  • بهینه‌سازی Performance و افزایش کارایی درخواست‌های بک‌اند
  • طراحی و توسعه میکروسرویس‌ها با رعایت Best Practices
  • مدیریت ارتباط بین سرویس‌ها با gRPC، RabbitMQ، Kafka یا NATS
  • استقرار و نگهداری سرویس‌ها با Docker و Kubernetes
  • طراحی و نگهداری CI/CD Pipelines برای استقرار خودکار
  • اجرای Unit Testing، Integration Testing و Load Testing
  • تسلط به Python، Django و FastAPI
  • تجربه کار با PostgreSQL، MySQL، MongoDB و Redis
  • آشنایی با Docker و Kubernetes برای استقرار سرویس‌ها
  • تسلط بر Git، CI/CD Pipelines
  • آشنایی با Authentication & Authorization (JWT، OAuth2، OpenID Connect)
  • مهارت در REST API و GraphQL
  • توانایی بهینه‌سازی Performance و Security
  • تجربه در Caching، Load Balancing و Rate Limiting
  • آشنایی با React.js یا Vue.js برای همکاری در فرانت‌اند

*موقعیت شغلی مربوط به دپارتمان دیجی کالا سرویس می باشد.

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

سن
25 - 32 سال
جنسیت
تفاوتی ندارد
نرم افزارها
Django| متوسط Python| متوسط GIT| متوسط

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

ارسال رزومه برای دیجی کالا

این آگهی بسته شده است