استخدام مدیر تیم برنامهنویسی (Technical Lead)
شرح موقعیت شغلی
تیم شتاب به دنبال یک همکار با تجربه در سمت Technical Lead است.
درصورتیکه روحیه کار تیمی بالایی دارید، سرتان درد میکند برای تجربه یک کار هیجان انگیز و مایلید در همکاری با یک تیم جوان و پرانرژی اثر بگذارید، ما منتظرتان هستیم.
توضیح:
با توجه به میزان تجربه و دانش فنی عزیزان، حقوق و مزایا رقابتی توافق می گردد.
مسئولیتها:
درصورتیکه روحیه کار تیمی بالایی دارید، سرتان درد میکند برای تجربه یک کار هیجان انگیز و مایلید در همکاری با یک تیم جوان و پرانرژی اثر بگذارید، ما منتظرتان هستیم.
توضیح:
با توجه به میزان تجربه و دانش فنی عزیزان، حقوق و مزایا رقابتی توافق می گردد.
مسئولیتها:
- راهبری تیم فنی در راستای اهداف کسبوکار
- تحلیل سیستم و طراحی و توسعه راهکارهای فنی و معماری سیستم
- تحقیق و توسعه راهکارهای فنی همسو با اهداف کسب و کار
- اطمینان از استفاده بهترین رویهها، فرایندها و توسعه و نگهداری نرمافزار
- طراحی فرایندهای فنی محصول و نظارت بر تهیه مستندات
- همکاری در استخدام، آموزش و حفظ سرمایه انسانی در تیم فنی
- تعریف فعالیتهای مرتبط با تیم فنی و پیگیری تا حصول نتیجه در راستای فرایندهای کسب و کار
- نظارت بر عملکرد و کیفیت خروجی تیم و در صورت لزوم ایجاد فرایند مناسب توسعه و نظارت و بهبود آن
- تعامل با سایر ذینفعان برای توسعه سیستم نرم افزاری مرتبط با اهداف شرکت
- توسعه سیستم با کمک همکاران تیم
مهارتهای تخصصی:
- آشنا با اصول و الگوهای معماریهای نوین نرمافزار نظیر مایکروسرویس
- آشنا با اکوسیستم مایکروسافت در توسعه نرمافزار مانند .Net Core و سایر ابزارهای این حوزه
- پیاده سازی بانک های اطلاعاتی NoSQL/SQL
- دارای تجربه پیادهسازی سرویسهای RESTful
- آشنایی به مفاهیم Containers و Orchestration از جمله ِDocker و Kubernetes
- آشنایی با RabbitMQ یا دیگر ابزارهای صفبندی پیام
- آشنایی با مفاهیم DevOps ، CI/CD و کار با ابزارهایی همچون Gitlab
- تسلط به پیادهسازی انواع تست: Unit Tests / Integration Test / e2e Test
- تسلط به مفاهیم شبکه و Network
- تسلط به معماری Microservice
- تجربه در طراحی و معماری سیستم های با اندازه بالا از نظر تعداد کاربر و تعداد تراکنش
- توانایی برنامه نویسی و حل مساله بالا
- توانایی دریافت و تحلیل نیازمندی های پروژه و ارایه راهکار و زمانبندی
- تونایی انتصاب تسکها و نظارت در دستیابی به اهداف روزانه، هفتگی و ماهیانه
- بروزرسانی زمانبندیها و انجام اصلاحات در صورت نیاز
- ارتباط موثر و تعاملی بین اعضای تیم، و شنونده مسائل و دغدغهها و پیگیر حل آنها
- تولید گزارشات پیشرفت پروژه و ارایه به ذینفعان پروژه
- مهارت review کردن کدها و تحلیل از جنبه های امنیت و Performance
آشنایی با موارد ذیل نیز مزیت محسوب می گردد:
- آشنا با روشها و ابزارهای نوشتن و اجرای تستهای خودکار
- آشنایی با روشهای طراحی و مدلسازی دامینهای پیچیده به ویژه DDD و CQRS
- آشنایی با react
- آشنا با موضوعات پایهای در تامین امنیت وباپلیکیشنها مانند استاندارد OWASP
- تنظیمات وب سرورهای رایج نظیر Nginx
شرایط احراز:
- توانایی راهبری تیمی
- حداقل 8 سال سابقه کاری (3 سال سابقه در سمت شغلی Tech Lead)
- حداقل 5 سال سابقه برنامهنویسی
- تجربه کار در تیمهای چابک و آشنایی با اصول و ارزشهای چابکی
زمان کار:
- روزهای کاری شنبه تا چهارشنبه
- ساعت کاری از 8:30 تا 17:30 با یک ساعت شناوری
محل کار:
- تهران، خیابان مطهری
مهارتهای مورد نیاز
- Technical Lead
- SQL
- NoSQL
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست