بلینو
بلینو

برنامه‌نویس بک‌اند (Python/Django)

کرمان
امکان دورکاری
پاره وقت
شنبه الی پنج شنبه پاره وقت
-
ساعت کاری منعطف

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

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

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

1 سال سابقه کار در گروه شغلی مشابه
PostgreSQL - متوسط
Python - متوسط
Git - متوسط
Django - متوسط
REST API - متوسط
Linux - متوسط
Docker - مقدماتی
ترجیحا ساکن کرمان

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

درباره بلینو
بلینو یک پلتفرم در حال توسعه است که با هدف ارائه خدماتی کاربردی و ایجاد تجربه‌ای بهتر برای کاربران فعالیت می‌کند. ما در حال توسعه زیرساخت‌های فنی محصول هستیم و به دنبال افرادی مسئولیت‌پذیر و علاقه‌مند به یادگیری هستیم که در مسیر رشد و توسعه بلینو با ما همراه شوند.

در بلینو، کیفیت کدنویسی، همکاری تیمی، حل مسئله و یادگیری مستمر اهمیت زیادی دارد. تلاش می‌کنیم محیطی فراهم کنیم که اعضای تیم بتوانند در کنار انجام مسئولیت‌های خود، تجربه کسب کنند و در توسعه محصول نقش موثری داشته باشند.

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

مسئولیت‌ها و وظایف

  • توسعه و نگهداری کدهای بک‌اند و REST APIهای تمیز، قابل‌اعتماد و مقیاس‌پذیر
  • بازنویسی و بهبود کدهای موجود با هدف افزایش خوانایی، نگهداری‌پذیری و کارایی
  • نوشتن کدهای ساختاریافته و قابل تست و رعایت استانداردها و اصول توسعه نرم‌افزار
  • همکاری نزدیک با اعضای تیم برای پیاده‌سازی قابلیت‌های جدید، حل مسائل فنی و بهبود روند توسعه محصول
  • گزارش شفاف روند پیشرفت کار، چالش‌های فنی و موانع احتمالی به تیم
  • استفاده موثر از ابزارهای توسعه مبتنی بر هوش مصنوعی برای افزایش بهره‌وری، همراه با درک کامل، بررسی و پذیرش مسئولیت کدهای تولیدشده
  • کار با محیط Linux برای امور پایه مدیریت سرور، استقرار برنامه و عیب‌یابی سرویس‌های بک‌اند
  • یادگیری مستمر و علاقه‌مندی به آشنایی با ابزارها، تکنولوژی‌ها و روش‌های توسعه جدید

نکته مهم درباره استفاده از هوش مصنوعی:
ما به دنبال فردی نیستیم که صرفاً به تولید کد با هوش مصنوعی متکی باشد. برای ما مهم است که برنامه‌نویس، کدی را که می‌نویسد درک کند، توانایی تحلیل و حل مستقل مسائل فنی را داشته باشد و از هوش مصنوعی به‌عنوان ابزاری برای افزایش بهره‌وری استفاده کند، نه جایگزینی برای دانش و مهارت‌های پایه مهندسی نرم‌افزار.

مهارت‌ها و الزامات فنی

  • حداقل 1 سال تجربه کاری حرفه‌ای در توسعه نرم‌افزار با Python و Django
  • تسلط مناسب به Python
  • تجربه عملی کار با Django و Django REST Framework (DRF)
  • تجربه طراحی، توسعه و نگهداری REST API
  • آشنایی خوب با PostgreSQL و مفاهیم پایگاه داده‌های رابطه‌ای
  • درک مناسب از بهینه‌سازی پایگاه داده، بهبود عملکرد Queryها و افزایش کارایی دسترسی به داده‌ها
  • تسلط به Git و مفاهیم کنترل نسخه
  • توانایی کار با Linux/Ubuntu
  • تجربه پایه در استقرار برنامه‌های Django روی سرورهای Linux
  • آشنایی پایه با مفاهیم و فرایندهای DevOps
  • درک مناسب از HTTP و مفاهیم پایه وب
  • توانایی نوشتن کدهای تمیز، خوانا و قابل نگهداری
  • آشنایی پایه با تست‌نویسی و اشکال‌زدایی (Debugging)
  • توانایی استفاده موثر از ابزارهای برنامه‌نویسی مبتنی بر هوش مصنوعی و بررسی دقیق کدهای تولیدشده توسط آن‌ها

مهارت‌های امتیازی (مزیت محسوب می‌شود)

  • آشنایی پایه با Docker و مفاهیم Containerization
  • آشنایی با Nginx و Gunicorn
  • تجربه کار با Redis و Celery
  • آشنایی با تست‌های خودکار و فرایندهای CI/CD

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

جنسیت
تفاوتی ندارد
نرم افزارها
REST API| متوسط Python| متوسط Django| متوسط Git| متوسط Linux| متوسط PostgreSQL| متوسط Docker| مقدماتی

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

ارسال رزومه برای بلینو