موقعیت شغلی:
ما به دنبال یک توسعهدهنده بکاند Django هستیم که بتواند در طراحی، توسعه و نگهداری سرویسهای سمت سرور پروژه همکاری کند. پروژه شامل یک اپلیکیشن مرکزی Django است که از طریق APIهای امن با شرکتهای زیرمجموعه ارتباط دارد. تمرکز این نقش روی توسعهی تمیز، امن و مقیاسپذیر در سطح enterprise است.
مسئولیتها:
· طراحی و توسعهی سرویسهای بکاند با Django و Django REST Framework (DRF)
· طراحی و بهینهسازی مدلهای پایگاه داده با PostgreSQL
· پیادهسازی و مستندسازی RESTful APIها برای ارتباط بین سرویسها
· استفاده از Docker برای ساخت و مدیریت محیطهای توسعه و استقرار
· نوشتن تستهای واحد (unit tests) و یکپارچگی (integration tests)
· نگهداری و بهبود performance، امنیت و logging سرویسها
· مستندسازی کامل کد، endpointها و ساختار دادهها
مهارتهای مورد نیاز:
Backend Development
· تسلط بر Python و فریمورک Django
· تجربهی عملی با Django REST Framework (DRF)
· درک مفاهیم MVC، ORM، middleware، signals
· تسلط بر PostgreSQL و طراحی مدلهای relational
· تجربه در نوشتن APIهای استاندارد RESTful
Dev & Deployment
· آشنایی با Docker / Docker Compose
· کار با محیطهای staging و production
· آشنایی با Git workflow (branching, merge, pull request)
Testing & Quality
· تجربه با تست در Django (pytest یا unittest)
· درک مفاهیم versioning، backward compatibility و migrationهای امن
مهارتهای امتیازی:
· آشنایی با Celery و Redis برای تسکهای async
· آشنایی با JWT / OAuth2 / DRF Auth systems
· درک مفاهیم multi-tenant architecture
· آشنایی با Nginx / Gunicorn برای دیپلوی پروژه
· تجربه با GitLab CI یا GitHub Actions
ویژگیهای شخصی مورد انتظار:
· نوشتن کد خوانا، تمیز و مستند
· توانایی تحلیل نیازهای فنی و ارائه راهحل بهینه
· مسئولیتپذیری و پیگیری در تحویل فیچرها
· علاقهمند به یادگیری و بهروزرسانی مداوم دانش فنی
· همکاری مؤثر با تیم Frontend
نوع همکاری:
· تماموقت و حضوری طبق ساعات وزارت کار
· مبلغ حقوق توافقی(از 60 میلیون تومان)
· دارای بیمه و مزایا
پینوشت مهم: داشتن حداقل 7 سال سابقه کار با تکنولوژی های بکند و سرویس ضروری است.