

این فرصت شغلی چقدر برای من مناسب است؟
ما مشتاق همکاری با یک Senior Backend Developer مسلط و باتجربه هستیم تا هدایت فنی طراحی، پیادهسازی و مقیاسپذیری سرویسها را بر عهده بگیرد. در این موقعیت، انتظار میرود علاوه بر کدنویسی تمیز، امن و کارآمد، در تصمیمگیریهای معماری و ارتقای استانداردهای مهندسی تیم نقش کلیدی ایفا کنید.
مسئولیتهای کلیدی:
- تبدیل نیازهای محصول به راهکارهای فنی و مشارکت در تصمیمهای معماری با توجه به هزینه نگهداری و رشد سیستم.
- توسعه و نگهداری سرویسها، نوشتن تستهای خودکار، بازبینی کد و رعایت اصول امنیت، از جمله کنترل دسترسی و اعتبارسنجی ورودیها.
- بررسی لاگها و متریکها، ریشهیابی مشکلات محیط عملیاتی و بهبود عملکرد و پایداری سرویسها.
- همکاری با تیمهای محصول، فرانتاند و دوآپس برای تحویل و انتشار تغییرات.
مهارتهای مورد نیاز:
- تسلط بر Python و Django و تجربه طراحی و توسعه API با GraphQL و REST، شامل بهینهسازی Resolverها و رفع مشکل N+1.
- تسلط بر PostgreSQL؛ طراحی اسکیما، ایندکسگذاری و تحلیل و بهینهسازی کوئریها.
- تجربه کار با Redis برای کشینگ و Elasticsearch برای جستوجو و ایندکسگذاری دادهها.
- تجربه طراحی و توسعه میکروسرویسها و شناخت مسائل ارتباط بین سرویسها، مدیریت خطا و سازگاری دادهها.
- تجربه کار با Docker و آشنایی عملی با اجرای سرویسها و عیبیابی کد در محیط Kubernetes.
- آشنایی با GoLang و توانایی پورت کردن پروژههای پایتونی به آن.
مواردی که مزیت محسوب میشود:
- تجربه پردازش پسزمینه و پیامرسانی با ابزارهایی مانند Celery، RabbitMQ یا Kafka.
- تجربه کار با پایپلاینهای CI/CD و ابزارهای پایش مانند Prometheus، Grafana یا Sentry.
ثبت مشکل و تخلف آگهی
ارسال رزومه برای کوبیت کلود