بهین راهکار آریادیس
بهین راهکار آریادیس

مهندس ارشد نرم افزار پایتون (Senior Python Developer)

تهران، ساعی - توانیر
امکان دورکاری
تمام وقت
شنبه تا چهارشنبه ساعت 8:30 صبح الی 18:00 عصر
-
ساعت کاری منعطف -کمک هزینه دوره آموزشی -ناهار -بسته ها و هدایای مناسبتی
11 تا 50 نفر
فناوری اطلاعات / نرم افزار و سخت افزار
شرکت ایرانی دارای مشتریان داخلی
1399
آریادیس
خصوصی
توضیحات بیشتر

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

4 سال سابقه کار در گروه شغلی مشابه
PostgreSql - متوسط
Python - پیشرفته
GIT - پیشرفته
Django - مقدماتی
MongoDB - مقدماتی
RabbitMQ - پیشرفته
Docker - متوسط
زبان انگلیسی-بالاتر از متوسط

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

عنوان شغل: مهندس ارشد نرم افزار - پایتون

1. هدف کلی شغل (Job Purpose):
مهندس ارشد نرم افزار - پایتون مسئول طراحی، توسعه و بهینه سازی سیستم ها و سرویس های نرم افزاری با استفاده از زبان پایتون است. این نقش با رهبری فنی پروژه ها و همکاری نزدیک با تیم های توسعه، تضمین کننده کیفیت کد، انطباق با استانداردها و بهبود مستمر فرآیندهای توسعه است.

2. مسئولیت ها و وظایف کلیدی (Key Responsibilities):
  • توسعه و بهینه سازی کدهای نرم افزاری با استفاده از Python و فریم ورک های Django و آشنایی با FastAPI.
  • اشکال زدایی و رفع مشکلات نرم افزاری در محیط تولید و توسعه.
  • مستندسازی دقیق و شفاف کدها و فرآیندهای انجام شده.
  • راهنمایی و ارائه مشاوره فنی به اعضای تیم برای حل مشکلات پیچیده.
  • همکاری با تیم های دیگر (مانند تیم های هوش مصنوعی و فرانت اند) برای اطمینان از انطباق کدها و API ها با نیازمندی ها.
  • مرور و بازبینی کدهای نوشته شده توسط سایر اعضای تیم.
  • تحلیل نیازهای نرم افزاری پروژه ها و طراحی معماری های مناسب برای ان ها.
  • ارائه گزارش های فنی در خصوص پیشرفت پروژه ها و پیشنهاد راهکارهای بهینه سازی به مدیر پروژه.
  • آموزش تیم و تسهیل استفاده از ابزارها و تکنولوژی های جدید در فرآیندهای توسعه.
3. شرایط احراز (Requirements & Qualifications):
  • مهارت ها و شایستگی های تخصصی:
    • تسلط بر زبان Python و فریم ورک Django و آشنایی با FastAPI.
    • تجربه در طراحی و توسعه API های RESTful.
    • تسلط بر پایگاه داده های رابطه ای (PostgreSQL)
    • آشنایی با پایگاه داده غیررابطه ای (MongoDB).
    • توانایی طراحی سیستم های مقیاس پذیر و استفاده از معماری های مدرن مانند Microservices یا Monolithic.
    • تسلط بر Message Queue مانند RabbitMQ یا Kafka
    • تسلط بر سیستم های کش (Redis) و آشنایی با موتورهای جستجو (Elasticsearch).
    • تسلط بر ابزارهای مدیریت کد و کنترل نسخه مانند Git و GitLab.
    • تجربه کار با Docker و محیط های مبتنی بر کانتینر.
  • مهارت ها و شایستگی های عمومی:
    • مهارت های قوی در حل مسئله و تصمیم گیری.
    • توانایی مدیریت زمان و اولویت بندی وظایف.
    • مهارت های ارتباطی موثر برای همکاری با تیم های مختلف.
    • تفکر تحلیلی و توجه به جزئیات در طراحی و پیاده سازی سیستم ها.
  • گواهینامه های حرفه ای (در صورت نیاز):
    • گواهینامه های مرتبط با توسعه نرم افزار و معماری سیستم ها (مانند AWS Certified Developer یا Professional Python Developer) مزیت محسوب می شود.
  • تحصیلات:
    • مدرک کارشناسی یا کارشناسی ارشد در رشته های مهندسی نرم افزار، علوم کامپیوتر یا رشته های مرتبط.
  • تجربه کاری:
    • حداقل 4 سال تجربه در توسعه نرم افزار، با تمرکز بر پروژه های مبتنی بر پایتون.

4. شرایط کاری (Working Conditions):
  • نوع همکاری: تمام وقت.
  • ساعات کاری: 8:30 صبح تا 18:00 عصر، شنبه تا چهارشنبه.
  • امکان دورکاری: بر اساس نیاز و شرایط خاص، حداکثر 2 روز در هفته.
  • محل کار: دفتر مرکزی شرکت.

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

سن
26 - 36 سال
جنسیت
تفاوتی ندارد
تحصیلات
کارشناسی| کامپیوتر / فناوری اطلاعات
زبان
انگلیسی| بالاتر از متوسط ۷۰٪
نرم افزارها
Python| پیشرفته Django| مقدماتی PostgreSql| متوسط MongoDB| مقدماتی RabbitMQ| پیشرفته GIT| پیشرفته Docker| متوسط

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

ارسال رزومه برای بهین راهکار آریادیس

این آگهی بسته شده است