تجارت الکترونیک ستون
تجارت الکترونیک ستون

توسعه‌دهنده Backend پایتون

تهران، آرژانتین
تمام وقت
شنبه تا چهارشنبه 8:30 الی 17 پنج شنبه 8:30 الی 13
-
پاداش -بیمه درمان تکمیلی -ساعت کاری منعطف -اتاق بازی -ناهار -کافی شاپ

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

51 تا 200 نفر
تکنولوژی و نوآوری / سرمایه گذاری خطرپذیر / شتاب دهنده
شرکت ایرانی دارای مشتریان داخلی
1404
خصوصی
توضیحات بیشتر

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

3 سال سابقه کار در گروه شغلی مشابه
PostgreSql - متوسط
Python - پیشرفته
GIT - متوسط
Django - متوسط
Linux - متوسط
Redis - متوسط
Docker - مقدماتی

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

ما یک Startup Studio هستیم که هم‌زمان در حال طراحی، توسعه و رشد چندین محصول نرم‌افزاری هستیم. به دنبال Python Backend Developer هستیم تا در توسعه سرویس‌های مقیاس‌پذیر، طراحی APIها و ساخت محصولات مدرن مبتنی بر معماری‌های روز دنیا با ما همکاری کند.
اگر به نوشتن کدهای تمیز، حل مسائل پیچیده و توسعه سیستم‌های High-Scale علاقه‌مند هستید، خوشحال می‌شویم شما را در تیم خود داشته باشیم.

مسئولیت‌ها
● طراحی، توسعه و نگهداری سرویس‌های Backend با استفاده از Python، Django و Django REST Framework (DRF)
● طراحی، توسعه، مستندسازی و نگهداری RESTful APIهای امن، پایدار و مقیاس‌پذیر
● توسعه قابلیت‌های جدید، رفع اشکالات و بهبود مستمر سرویس‌ها و محصولات موجود
● طراحی و بهینه‌سازی ساختار پایگاه داده PostgreSQL و افزایش کارایی Queryها
● پیاده‌سازی مکانیزم‌های Caching و پردازش‌های Asynchronous با استفاده از Redis و Celery
● تحلیل، عیب‌یابی و بهینه‌سازی Performance، Scalability و Reliability سرویس‌ها
● همکاری نزدیک با تیم‌های Frontend، Product، DevOps و QA برای ارائه راهکارهای فنی مناسب
● مشارکت در طراحی معماری نرم‌افزار، تصمیم‌گیری‌های فنی و بهبود مستمر ساختار سیستم
● انجام Code Review، رعایت استانداردهای Clean Code و بهبود کیفیت کد تیم
● طراحی و پیاده‌سازی Unit Test و Integration Test برای تضمین کیفیت و پایداری نرم‌افزار
● مشارکت در استقرار، مانیتورینگ و رفع مشکلات سرویس‌ها در محیط‌های عملیاتی
● تهیه و به‌روزرسانی مستندات فنی مرتبط با سرویس‌ها، APIها و فرآیندهای توسعه در صورت نیاز

مهارت‌های فنی موردنیاز
الزامی
● تسلط کامل بر Python و مفاهیم پیشرفته این زبان
● تجربه عملی در توسعه Backend با Django و Django REST Framework (DRF)
● تسلط بر طراحی، توسعه و مستندسازی RESTful API
● تجربه کار با PostgreSQL و آشنایی با مفاهیم طراحی دیتابیس، بهینه‌سازی Queryها و Indexing
● تجربه استفاده از Redis
● تجربه پیاده‌سازی پردازش‌های Asynchronous با Celery
● آشنایی با مدیریت Migrationها و ORM در Django
● تسلط بر Git
● آشنایی با Docker و Containerization
● تسلط بر مفاهیم Object-Oriented Programming (OOP) و اصول طراحی نرم‌افزار
● آشنایی با SOLID Principles، Design Patterns و Clean Code
● تجربه کار با سیستم‌عامل Linux و محیط‌های سروری
● آشنایی با مفاهیم Authentication و Authorization (JWT، OAuth2 و ...)
● آشنایی با مباحث امنیت در توسعه نرم‌افزار

مزیت محسوب می‌شود
● تجربه توسعه و نگهداری سیستم‌های High-Traffic و مقیاس‌پذیر
● تجربه بهینه‌سازی Performance و Profiling در Django
● آشنایی با تست‌نویسی (Unit Test، Integration Test و Pytest)

ویژگی‌های فردی
● علاقه‌مند به یادگیری مستمر و به‌روز نگه‌داشتن دانش فنی
● توانایی تحلیل مسئله و ارائه راهکارهای فنی مناسب
● مسئولیت‌پذیری، دقت و تعهد به کیفیت نرم‌افزار
● توانایی کار تیمی، برقراری ارتباط موثر و همکاری بین‌تیمی
● پایبندی به اصول Software Engineering، Clean Code و Code Review
● توانایی مدیریت زمان و انجام موثر وظایف در محیط‌های Agile/Scrum
● روحیه مالکیت (Ownership) و پیگیری مسئولانه وظایف تا رسیدن به نتیجه
● توانایی مستندسازی مناسب و اشتراک دانش با اعضای تیم

فرهنگ فنی تیم ما
● Code Review بخش جدایی‌ناپذیر فرآیند توسعه است.
● کیفیت، Maintainability و Scalability اولویت اصلی ماست.
● توسعه به‌صورت Agile و Iterative انجام می‌شود.
● از AI در فرآیند توسعه نرم‌افزار استفاده می‌کنیم.
● یادگیری، انتقال دانش و بهبود مستمر بخشی از فرهنگ تیم ماست.

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

جنسیت
تفاوتی ندارد
نرم افزارها
Python| پیشرفته Django| متوسط PostgreSql| متوسط Redis| متوسط GIT| متوسط Docker| مقدماتی Linux| متوسط

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

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