یکتانت

استخدام Python/Django Developer

یکتانت
تهران

فرصت شغلی
درباره شرکت

تکنولوژی‌ها

    DjangoPythonNode.jsMongoDBPostgreSQL

ما در یکتانت با حجم بالایی از ریکوئست در مدت زمانی کوتاه روبه‌رو هستیم. چنین شرایطی نیازمند توسعه‌ی دقیق، سریع و باکیفیت سرویس‌هاست. شما با ملحق شدن به یکتانت، به تیمی با دانش فنی بالا می‌پیوندید که مسئولیت تحویل کدهای باکیفیت برای مدیریت میلیاردها ریکوئست ماهیانه دارد. بنابراین به عنوان «Python/Django Developer» در یکتانت مسئولیت انجام وظایف زیر را به عهده خواهید داشت:

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

دانش تخصصی و مهارت‌های مورد نیاز:

  • دانش کافی از مفاهیم پایه‌ی علوم کامپیوتر نظیر داده‌ساختارها، طراحی الگوریتم‌ و مفاهیم سیستم‌عامل
  • تسلط بر یکی از زبان‌های برنامه‌نویسی؛ ترجیحا پایتون، Node.js یا GO Lang
  • تسلط بر یکی از فریم‌ورک‌های وب؛ ترجیحا Django
  • آشنایی با انواع الگوهای معماری نرم‌افزار؛ مخصوصا معماری میکروسرویس
  • تسلط بر مفاهیم سرویس‌گرایی، طراحی API و پروتکل HTTP
  • آشنایی با اصول مهندسی نرم‌افزار، مهندسی نیازمندی‌ها و مدیریت محصول
  • دانش کافی از مفاهیم شی‌گرایی، طراحی ماژولار و الگوهای طراحی (Design Patterns)
  • تسلط بر حداقل یکی از پایگاه‌های داده‌یSQL–based، ترجیحا PostgreSQL و یا پایگاه‌های داده‌ی NoSQL نظیر MongoDB، Cassandra، CouchDB و ...
  • تجربه‌ی کار با گیت در یک تیم منسجم
  • دانش کافی در زمینه‌ی توسعه‌ی رابط کاربری

موارد زیر تاثیر مثبت خواهد داشت:

  • آشنایی با مفاهیم DevOps و ابزارهای آن نظیر Docker، Kubernetes و CI/CD
  • تجربه‌ی کار با پایگاه‌های داده‌ی حافظه‌محور؛ ترجیحا Redis
  • تجربه‌ی کار با سرویس‌های مدیریت وظایف نظیر Celery و صف‌های پیام آن نظیر RabbitMQ
  • آشنایی با Node.js، ES5/ES6 JavaScript و فریم‌ورک‌های مرتبط با آن

مزایا

  • کار جذاب و چالشی
  • ساعت کاری منعطف
  • صبحانه، میان‌وعده و ناهار
  • بیمه تکمیلی
  • فضای استراحت
  • وام بدون بهره
  • بودجه رشد و توسعه