استخدام مدیر تیم برنامهنویسی (Technical Team Lead)
شرح موقعیت شغلی
* شرایط احراز شغل:
**مدرک تحصیلی: کارشناسی و بالاتر
**رشتههای تحصیلی مرتبط: ترجیحا مهندسی نرم افزار، کامپیوتر
**مهارتهای تخصصی:
تسلط به:
**مدرک تحصیلی: کارشناسی و بالاتر
**رشتههای تحصیلی مرتبط: ترجیحا مهندسی نرم افزار، کامپیوتر
**مهارتهای تخصصی:
تسلط به:
- C#
- Asp .Net core
- Angular
- Kubernetes
- auto scaling
- load balancing
- Git
- SQl Server
- Caching
- CQRS
- Message broker
- architecture design
- mongodb و مفاهیم sharding و replica set
- docker و مفاهیم Microservice
- CI/CD
- SignalR
- rest api
- grpc
- TDD
- Agile Development and Scrum
* مسئولیت اصلی: اتخاذ تصمیمهای اجرایی برای هدایت و آمادهسازی نیازمندیهای فنی تیم و در راستای دستیابی به اهداف تعریف شده
* دیگر مسئولیتها
- آگاهی از اهداف تعریف شده
- نقشهی راه: تعریف نقشهی راه فنی در راستای دستیابی به اهداف تعریف شده در بازههای زمانی کوتاه مدت، میان مدت و بلند مدت
- منابع انسانی: مشخص کردن ظرفیت منابع انسانی مورد نیاز بر اساس نقشه راه تعریف شده؛ مشخص کردن فرایند مصاحبه های فنی استخدام نیروی جدید؛ مشخص کردن فرایند آن بوردینگ نیروهای جدید؛ مشخص کردن فرایند آموزش و پیشرفت فنی تیم
- تجهیزات: مشخص کردن تجهیزات مورد نیاز از جمله سخت افزار، نرم افزار، شبکه داخلی و اینترنت
* وظایف تخصصی:
- Technology Stack: مشخص کردن زبانهای برنامه نویسی، معماری، فریم ورک ها و ابزارهای فرایند طراحی، پیادهسازی، تست، استقرار و مانیتورینگ محصولات
- Mentorship: ایفای نقش مربیگری برای اعضای تیم
- شرایط جاری: آگاهی نسبت به تکنولوژی ها، فرآیندهای توسعه و روش های مدیریت توسعه محصولات مورد استفاده در شرایط جاری تیم
- روندهای روز: آگاهی نسبت به روند روز تکنولوژیها، فرآیندهای توسعه و روشهای مدیریت توسعه محصولات
- نماینده و معرف: مدیر فنی نماینده و معرف فنی تیم خواهد بود.
- مزیتهای رقابتی: برنامهریزی برای بوجود آوردن مزیتهای رقابتی فنی نسبت به دیگر تیمها
- مانیتورینگ: به وجود آوردن سیستمهای مانیتورینگ جهت نظارت بر عملکرد و کارایی محصولات
- تضمین کیفیت: ایجاد و نظارت بر فرایندهای تضمین کیفیت محصولات
- مستندات: ایجاد و نظارت بر فرایندهای تولید مستندات فنی
- ارزیابی عملکرد: تعریف KPI برای بررسی عملکرد شاخص های ذکر شده
- بازخورد: ارائهی بازخورد و گزارش ارزیابی عملکرد تیم به ذینفعان
- وظایف عمومی:
- رعايت اخلاق حرفهای و اهتمام در افزايش بهرهوری کار
- حضور به موقع و حفظ نظم و انضباط عمومي
- برقراري ارتباطات مناسب با سایر اعضا و به کمک به ایشان در جهت دسترسی به اهداف سازمانی
- اجرای مصوبات و صورتجلسات مدیریت و کارگروههای تصمیمگیری
- تحلیل مسائل و گزارشنویسی و مستندسازی
- مدیریت دانش و انتقال تجربیات
- ارائهی نتایج کار و بازخورد به مدیریت
- انجام کلیهی امور در راستای مصالح شرکت و از طریق مجاری رسمی شرکت
- همکاری نزدیک با تیم فنی و ارائهی گزارشهای هفتگی/ ماهیانه
- تعامل با مدیریت و تیمهای محصول و طراحی
**مهارتهای عمومی:
- مهارتهای آنالیز و حل مسئله
- مهارتهای ارتباطی مناسب و شبکهسازی
- مهارت مذاکره
- دارای تفکر انتقادی
- دارای توانایی مدیریت تعارضات
- دارای توانایی درک مساله، ارائهی راهحل و رفع موانع
- قدرت و توانایی تحلیل دادهها و دقت عمل بالا
- قدرت تصمیمگیری مناسب
**ویژگیهای فردی:
- تعهد و مسئولیت پذیری
- دارای روحیهی کار تیمی
- خلاقیت
- انتقادپذیری
**مزایا:
- امکان ارتقاء شغلی
- وعدهی غذایی
- بیمهی تکمیلی
- ساعت کاری منعطف
- رویدادهای داخلی
محدودهی محل کار:
سهروردی شمالی
- امکان ارتقاء شغلی
- وعدهی غذایی
- بیمهی تکمیلی
- ساعت کاری منعطف
- رویدادهای داخلی
محدودهی محل کار:
سهروردی شمالی
مهارتهای مورد نیاز
- مدیریت تیم برنامه نویسی
- .NET Core
- Angular
حداقل سابقه کار
- مهم نیست
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست