پرش به محتوای اصلی
Software Development & Programming

توسعه‌دهنده‌ی ارشد Python

دورکاریدبیتمام‌وقت
استخدام شده
LinkedIn WhatsApp

درباره‌ی این نقش

🗓 سابقه‌ی شرکت: بیش از ۱۰ سال

⚙️ صنعت: فناوری

🏢 اندازه‌ی شرکت: ۱۱ تا ۵۰ نفر

نقش شما

به‌عنوان توسعه‌دهنده‌ی ارشد Python، نقشی کلیدی در ساختن، بهینه‌سازی و نگه‌داری اپلیکیشن‌های Pythonِ سطح‌تولید که به راه‌حل‌های پیشرفته‌ی هوش مصنوعی توان می‌دهند ایفا می‌کنید.

  • سامانه‌های Pythonِ مقیاس‌پذیر را که ستون فقرات محصولات هوش‌مصنوعی‌محورند معماری، توسعه و مستقر می‌کنید.
  • تخصص عمیق شما در برنامه‌نویسی شیءگرا، پردازش ناهمگام و سامانه‌های توزیع‌شده، ساخت نرم‌افزار پایدار و پرکارایی را تضمین می‌کند.
  • پذیرش بهترین شیوه‌های نرم‌افزار، خودکارسازی CI/CD و استانداردهای عملکرد را رهبری می‌کنید که نوآوری محصول را شتاب و رشد کسب‌وکار را هدایت می‌کنند.

موفقیت در این نقش چه شکلی است

موفقیت در این نقش یعنی ارائه‌ی راه‌حل‌های مبتنی بر Pythonِ قابل‌اتکا، مقیاس‌پذیر و قابل‌نگهداری که عملکرد روان پلتفرم‌های هوش مصنوعی شرکت در محیط تولید را تضمین می‌کنند.

این را با نوشتن کدِ تمیز و ماژولار، پیاده‌سازی خط‌لوله‌های خودکارسازی و بهینه‌سازی عملکرد برای پردازش داده‌ی بلادرنگ و استقرار به دست می‌آورید.

مسئولیت‌های کلیدی

  • توسعه، استقرار و نگه‌داری اپلیکیشن‌های Python با اصول قوی OOP.
  • طراحی و بهینه‌سازی گردش‌کارهای ناهمگام، ارتباط WebSocket و استریم داده.
  • مدیریت کدبیس‌ها از طریق Git، انجام بازبینی و اعمال استانداردهای کد تمیز.
  • ساختن اسکریپت‌های خودکارسازی برای ساده‌سازی گردش‌کارها و کاهش مداخله‌ی دستی.
  • همکاری نزدیک با تیم‌های AI، محصول و DevOps برای هم‌راستا کردن پیاده‌سازی فنی با اهداف کسب‌وکار.
  • پشتیبانی از کل چرخه‌ی عمر توسعه‌ی نرم‌افزار (SDLC) از طراحی تا استقرار و نگه‌داری.
  • پیاده‌سازی خط‌لوله‌های CI/CD با تأکید بر تست، خودکارسازی و اتکای استقرار.
  • بهینه‌سازی کد برای مقیاس‌پذیری، هم‌روندی و عملکرد زیر بارهای سنگین.
  • بهره‌گیری از Docker و Kubernetes برای استقرارهای کانتینریِ مقیاس‌پذیر.
  • تضمین پوشش تستِ بالا، پایش عملکرد و پایداری تولید.

آنچه به همراه می‌آورید

برای موفقیت در این نقش:

  • در Python با تجربه‌ی اثبات‌شده در سامانه‌های سطح‌تولید بسیار ماهر هستید.
  • بر طراحی OOP، برنامه‌نویسی ناهمگام و استریم داده‌ی بلادرنگ مسلط هستید.
  • تجربه‌ی عملی با message brokerها (RabbitMQ، Kafka) و فریم‌ورک‌هایی مانند FastAPI یا Django دارید.
  • دانش قوی از خط‌لوله‌های CI/CD، تست نرم‌افزار و شیوه‌های DevOps دارید.
  • بر Docker، Kubernetes مسلط هستید و تجربه‌ی استقرار اپلیکیشن روی AWS، GCP یا Azure دارید.
  • تسلط پیشرفته بر Git و گردش‌کارهای همکارانه‌ی کنترل نسخه دارید.
  • تحلیلی، جزئی‌نگر و توانمند در ارائه‌ی سامانه‌های پرکارایی و مقیاس‌پذیر هستید.
  • با همکاری با مهندسان AI/ML و مشارکت در راه‌حل‌های کاربردی هوش مصنوعی راحت هستید.
  • به انگلیسی (گفتاری و نوشتاری) مسلط هستید و در محیطی جهانی و دورکار-محور می‌بالید.
  • آشنایی با هوش مصنوعی مولد و فریم‌ورک‌های عاملی مانند LangChain، CrewAI، HuggingFace یا ابزارهای OpenAI امتیاز قوی است.

الزامات ضروری

  • درک عمیق از معماری نرم‌افزارِ مقیاس‌پذیر، طراحی میکروسرویس و بهینه‌سازی عملکرد در محیط‌های پرتوزیع و پربار.

این نقش چطور مسیر شغلی شما را ارتقا می‌دهد

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

مهارت‌های خود را در سامانه‌های توزیع‌شده، برنامه‌نویسی ناهمگام و معماری بک‌اندِ مقیاس‌پذیر پالایش می‌کنید و در خط مقدم مهندسی کاربردی هوش مصنوعی می‌مانید.

این شرکت چطور برای تلاش شما ارزش قائل است

  • بسته‌ی حقوق و مزایای جذاب
  • امکان دورکاری
  • فرصت‌های رشد و توسعه‌ی حرفه‌ای

اگر آماده‌اید تخصص Python خود را به سطح بعدی ببرید و راه‌حل‌هایی بسازید که به آینده‌ی هوش مصنوعی توان می‌دهند، مشتاق شنیدن از شما هستیم.

ما را در شبکه‌های اجتماعی دنبال کنید — LinkedIn · X

مزایا

  • Attractive salary and benefits package
  • Opportunity to work remotely
  • Professional growth and development opportunities

✓ استخدام شده

این موقعیت شغلی تکمیل شده و دیگر درخواست استخدام نمی‌پذیرد.

این فرصت را با دیگران به اشتراک بگذارید

LinkedIn WhatsApp