استخدام مدیر فنی نرمافزار (NET Core.)
شرح موقعیت شغلی
در "گاجینو" به دنبال یک مدیر فنی (Technical Lead) هستیم تا به تیم فنی (5 تا 8 نفره) ما اضافه شود . مدیر فنی در گاجینو، مسئولیت رهبری تیم را به عهده دارد تا انتظارات محصول را با تصمیم گیری های مناسب در رویکردهای فنی ( انتخاب معماری صحیح، انتخاب تکنولوژی ها، توسعه و تحویل به موقع نرم افزار، بهینه سازی و ...) به بهترین شکل ممکن محقق کند. همچنین توان رفع اختلافات فنی را داشته باشد و بتواند کیفیت فنی خروجی های تیم را تضمین کند.
شرایط احراز شغل:
حداقل کارشناسی مهندسی نرمافزار یا رشتههای مرتبط (ترجیحا از دانشگاههای معتبر)
حداقل 3 سال سابقه کار در تیم های فنی با توانایی حل مسائل پیچیده، مقیاس بزرگ و ارائه الگوریتم متناسب
مسلط به .Net Core
مسلط به معماری MicroService
مسلط به Event Driven Architecture
مسلط به تکنولوژیهای( Messaging RabbitMQ, NserviceBus, MassTransit)
مسلط بهDistributed Cache
مسلط به کار با دیتابیسهای SQL/No-SQL
آشنا به ابزارهای مانیتورینگ PRTG, Graphana, Prometheus,…
آشنا به رویکردهای تست مانند (TDD, ATDD, BDD)
آشنایی به مفاهیم امنیت نرم افزار
آشنایی با ابزارها و رویههای توسعه نرمافزار مانند: Code Style, Review, Ndepend
آشنایی با بسترهای راهاندازیDocker, CI/CD, ...
موارد زیر مزیت محسوب می شوند :
شرایط احراز شغل:
حداقل کارشناسی مهندسی نرمافزار یا رشتههای مرتبط (ترجیحا از دانشگاههای معتبر)
حداقل 3 سال سابقه کار در تیم های فنی با توانایی حل مسائل پیچیده، مقیاس بزرگ و ارائه الگوریتم متناسب
مسلط به .Net Core
مسلط به معماری MicroService
مسلط به Event Driven Architecture
مسلط به تکنولوژیهای( Messaging RabbitMQ, NserviceBus, MassTransit)
مسلط بهDistributed Cache
مسلط به کار با دیتابیسهای SQL/No-SQL
آشنا به ابزارهای مانیتورینگ PRTG, Graphana, Prometheus,…
آشنا به رویکردهای تست مانند (TDD, ATDD, BDD)
آشنایی به مفاهیم امنیت نرم افزار
آشنایی با ابزارها و رویههای توسعه نرمافزار مانند: Code Style, Review, Ndepend
آشنایی با بسترهای راهاندازیDocker, CI/CD, ...
موارد زیر مزیت محسوب می شوند :
- مسلط به رویکردهای نوین معماری نرم افزار
- آشنا به فنون مربی گری و آموزش تیم های توسعه دهنده
- بهبود مداوم کیفیت محصول و ارائه راهکارهای خلاقانه و نوآوری در حوزه تکنولوژی
- توانایی مذاکره موثر
- دارای مهارت تحلیل و حل مساله
مسئولیت ها :
- اطمینان از توسعه محصول، طبق نقشه راه، در زمان مناسب و با کیفیت مناسب
- انتخاب معماری صحیح - تحلیل و طراحی سیستم و مستندسازی پروژه
- راه اندازی کامل محصول با اقداماتی برنامه نویسی بک اند و فرانت اند، راه اندازی Database و Server و ...
- اطمینان از قرارگیری تیم در مسیر صحیح فنی
مهارتهای مورد نیاز
- مدیریت فنی
- NET Core.
- Microservice
- SQL
- No-SQL
- RabbitMQ
حداقل سابقه کار
- سه تا شش سال
حقوق
- حقوق از ۸,۰۰۰,۰۰۰ تومان
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست