توضیحات


در «گاج‌مارکت» به دنبال یک مدیر پروژۀ نرم‌افزاری هستیم تا به تیم توسعه نرم‌افزار ما (بیش از بیست نفر شاغل در واحدهای محصول، برنامه‌نویسی، تست، دیتابیس و BI) بپیوندد. این فرد مسئولیت رهبری تیم توسعه نرم‌افزار را به عهده دارد تا انتظارات محصول را با تصمیم‌گیری‌های مناسب در رویکردهای فنی (انتخاب معماری صحیح، انتخاب تکنولوژی‌ها، توسعه و تحویل به موقع نرم‌افزار، بهینه سازی و غیره) به بهترین شکل ممکن محقق کند. همچنین توان رفع اختلافات فنی را داشته باشد و بتواند کیفیت فنی خروجی‌های تیم را تضمین کند.

مسئولیت‌ها:

● انتخاب معماری صحیح - تحلیل و طراحی سیستم و مستندسازی پروژه.
● تجزیه‌وتحلیل، برنامه‌ریزی و توسعه الزامات و استانداردها با توجه به پروژه‌های برنامه‌ریزی شده.
● به‌روزرسانی و حفظ تمام فناوری‌های در حال استفاده با اطمینان از نگهداری و راه‌اندازی مناسب.
● اطمینان از توسعه محصول، طبق نقشه راه، در زمان مناسب و با کیفیت مناسب.
● تحقیق و ارزیابی گزینه‌های فناوری سخت‌افزار و نرم‌افزار و ارزیابی آنالیز هزینه/فایده هنگام خریدهای بزرگ از طرف شرکت.
● نظارت کامل بر جمع‌آوری و تحلیل و مستندسازی نیازمندی‌های کاربران محصولات (مشخص کردن دقیق هر قابلیت به صورت جزء به جزء، چنان که تیم توسعه بدون ابهام کار خود را انجام دهد).
● تعیین و تعریف محصولات، نقش‌ها و مسئولیت‌های واضح برای کارکنان مورد نیاز برای پروژه‌ها.
● وظایف روزانه پرسنل فنی را تعیین و نظارت کند و در عین حال اطمینان حاصل کنید که همه زیردستان به طور فعال برای رسیدن به نقاط عطف تعیین شده کار می کنند.
● جلسات منظم تیم فنی را برای تعیین پیشرفت و رسیدگی به هرگونه سؤال یا چالش در مورد پروژه‌ها برگزار کند.
● استخدام و آموزش کارکنان در بخش فنی.
● ایجاد و اجرای فرآیندها و راهبردهای آموزشی برای تمامی پرسنل فنی.

● محل کار: کیلومتر 14 جاده مخصوص - انتهای بلوار ایران خودرو جنوبی.

پیش‌نیازها

شرایط احراز شغل: ● داشتن حداقل مدرک کارشناسی در رشته‌های مهندسی نرم‌افزار یا رشته‌های مرتبط (ترجیحاً از دانشگاه‌های معتبر). ● داشتن حداقل پنج سال سابقۀ کاری در تیم‌های فنی با توانایی حل مسائل پیچیده، مقیاس بزرگ و ارائه الگوریتم متناسب. ● توانایی هدایت، مدیریت و همکاری با تیم‌های مختلف. ● توانایی بررسی میزان اجرایی بودن پیشنهادهای توسعه محصول. ● آشنایی با فرآیندهای فروشگاه اینترنتی و پردازش سفارش‌ها (آنلاین ریتیل و مارکت پلیس). ● مسلط به متدولوژی Scrum برای پیشبرد توسعه محصول. ● مسلط به NET Core. ● مسلط به معماری Microservices. ● مسلط به Event Driven Architecture. ● مسلط به تکنولوژی‌های (Messaging RabbitMQ ،NserviceBus ،MassTransit). ● مسلط به Distributed Cache. ● مسلط به کار با دیتابیس‌های SQL/No-SQL. ● آشنا با ابزارهای مانیتورینگ PRTG ،Grafana ،Prometheus. ● آشنا با رویکردهای تست مانند (TDD ،ATDD ،BDD). ● آشنایی با مفاهیم امنیت نرم‌افزار. ● آشنایی با بسترهای راه‌اندازی Docker و CI/CD. ● مسلط به زبان انگلیسی. موارد زیر مزیت محسوب می‌شوند: ● آشنا با فنون مربیگری و آموزش تیم‌های توسعه‌دهنده. ● توانایی مذاکره مؤثر. ● مهارت تحلیل و حل مسئله.

To see more jobs that fit your career