آگهی‌های استخدامی

استخدام مدیر تیم برنامه‌نویسی (Technical Team Lead)

شرح موقعیت شغلی



شرایط احراز:

مهارت‌های فنی (Hard Skills):

  1. برنامه‌نویسی: تسلط کامل به یکی یا چند زبان برنامه‌نویسی (ترجیحاً PHP و فریم‌ورک Laravel) و تجربه در توسعه پروژه‌های بزرگ.
  2. معماری نرم‌افزار: توانایی طراحی و پیاده‌سازی معماری‌های پیچیده مبتنی بر میکروسرویس‌ها و سیستم‌های مقیاس‌پذیر.
  3. پایگاه داده: تسلط بر طراحی و مدیریت پایگاه‌های داده MySQL، PostgreSQL و آشنایی با دیتابیس‌های NoSQL.
  1. DevOps: آشنایی عمیق با ابزارها و مفاهیم DevOps شامل Docker، Kubernetes و پیاده‌سازی CI/CD.
  2. APIها: تجربه در طراحی و پیاده‌سازی RESTful APIs و GraphQL برای ایجاد یکپارچگی بین سیستم‌ها و سرویس‌ها.
  1. امنیت نرم‌افزار: آگاهی کامل از امنیت اپلیکیشن‌های وب و توانایی پیاده‌سازی راهکارهای مقابله با تهدیدات امنیتی.
  2. زیرساخت: تجربه در مدیریت و استفاده از پلتفرم‌های زیرساخت مانند Vmware
  3. سیستم‌های نسخه‌گذاری: تسلط بر Git و مدیریت نسخه‌های مختلف کد در تیم‌های چندنفره.
  1. UI/UX: درک اصول طراحی رابط کاربری (UI) و تجربه کاربری (UX) جهت بهبود تعامل کاربر با محصول.
  1. فریم‌ورک‌های جاوااسکریپت: آشنایی با فریم‌ورک‌های محبوب فرانت‌اند (مانند React) یک مزیت محسوب می‌شود.
مهارت‌های نرم (Soft Skills):

  1. رهبری و مدیریت تیم: توانایی رهبری تیم‌های چندنفره، ایجاد انگیزه و نظارت بر عملکرد آن‌ها.
  2. کار تیمی: مهارت بالا در همکاری با تیم‌های داخلی و خارجی و برقراری تعامل سازنده.
  3. حل مسئله: توانایی شناسایی و حل مسائل فنی و مدیریت بحران‌های احتمالی در فرآیندهای توسعه.
  4. تصمیم‌گیری: قابلیت تصمیم‌گیری سریع و موثر بر اساس داده‌های فنی و تجاری.
  5. ارتباطات: توانایی برقراری ارتباطات شفاف و موثر با تمامی اعضای تیم و سایر واحدهای سازمان.
  6. مدیریت زمان: توانایی برنامه‌ریزی و مدیریت زمان در انجام پروژه‌ها با ددلاین‌های تعیین‌شده.
  7. انعطاف‌پذیری: توانایی سازگاری با شرایط متغیر و مواجهه با چالش‌های جدید.
  8. نوآوری: تشویق و هدایت تیم به استفاده از راه‌حل‌های خلاقانه و نوآورانه در حوزه فناوری.
مسئولیت‌ها:

  1. رهبری تیم توسعه نرم‌افزار: مدیریت و هدایت تیم‌های توسعه و برنامه‌نویسی برای دستیابی به اهداف تعیین‌شده.
  2. طراحی و بهبود معماری سیستم‌ها: اطمینان از مقیاس‌پذیری، امنیت و پایداری سیستم‌ها و فرآیندهای نرم‌افزاری.
  3. مدیریت پروژه‌های فناوری: برنامه‌ریزی و نظارت بر پروژه‌های مختلف تکنولوژی و ایجاد توازن بین اهداف تجاری و فنی.
  4. تحلیل و ارزیابی فناوری‌های نوین: بررسی و انتخاب فناوری‌های جدید و ادغام آن‌ها با سیستم‌های فعلی شرکت.
  5. ارتباط با سایر تیم‌ها: همکاری نزدیک با تیم‌های بازاریابی، فروش و عملیاتی برای هماهنگی بهتر پروژه‌ها و اطمینان از انطباق اهداف فنی با اهداف سازمان.
  6. بهبود فرآیندهای فنی: شناسایی و رفع نقاط ضعف در فرآیندهای توسعه، پیاده‌سازی و پشتیبانی.
  7. مدیریت امنیت و ریسک: ارزیابی و پیاده‌سازی راهکارهای امنیتی برای حفاظت از داده‌ها و سیستم‌های سازمان.
  8. توسعه فرهنگ نوآوری: پرورش خلاقیت در تیم و اطمینان از استفاده از آخرین تکنولوژی‌ها برای پیشرفت کسب‌وکار.
شرایط و مزایا:

●        حقوق و مزایای رقابتی

●        بیمه و تسهیلات رفاهی

●        محیط کاری حرفه‌ای و پویا

●        فرصت‌های رشد و یادگیری مستمر

 

مهارت‌های مورد نیاز

  • API
  • PHP
  • میکروسرویس
  • PostgreSQL
  • Git
  • انعطاف پذیری بالا
  • برنامه‌نویسی

حداقل سابقه کار

  • سه تا شش سال

جنسیت

  • مهم نیست

وضعیت نظام وظیفه

  • مهم‌ نیست

نوع همکاری:

تمام وقت

تاریخ انتشار آگهی:

۱۴۰۳/۰۷/۲۹
ارسال رزومه