استخدام مدیر تیم برنامهنویسی (Technical Team Lead)
شرح موقعیت شغلی
دوست عزیز؛ ما در مجموعه سان به دنبال یک هم تیمی به عنوان Tech Lead هستیم که با تجربه، فعال و دنبال چالش باشه. اگه شما دوست عزیز همه شرایط مورد نیاز مارو داشته باشین خیلی خوشحال میشیم که به تیم ما ملحق بشید.
مهارتها و تجربههای مورد نیاز:
مهارتها و تجربههای مورد نیاز:
- بیش از ۷ سال تجربه در توسعه نرمافزار، با حداقل ۳ سال سابقه در نقش رهبری تیم فنی
- تسلط قوی بر Java و فریمورک Spring (Spring Boot، Spring Security، Spring Data)
- تجربه گسترده در کار با PostgreSQL، شامل بهینهسازی عملکرد وکارآمدی دیتابیس و کانفیگ های دیتابیس
- دانش پیشرفته در TypeScript و Angular ، شامل state management و RxJS
- تجربه در طراحی و پیادهسازی APIهای RESTful و معماری میکروسرویس
- درک عمیق از الگوهای طراحی نرمافزار و اصول معماری
داشتن موارد زیر مزیت محسوب میشه:
- تجربه کار با پلتفرمهای ابری (AWS، Azure، GCP)
- آشنایی با فناوریهای کانتینرسازی (Docker) و ارکستراسیون (Kubernetes)
- آشنایی با متدولوژیهای توسعه چابک (Agile)
- تجربه کار با ابزارهای مانیتورینگ و observability tools
- مشارکت در پروژههای متنباز
مسئولیتهای کلیدی:
- ارائه راهنماییهای فنی به تیم فنی و code review
- تصمیم گیری درباره معماری اپلیکیشن مبتنی بر Java Spring و فرانتاند Angular
- همکاری با مدیر محصول و ذینفعان برای تبدیل نیازمندیهای کسبوکار به راهحلهای فنی
- پیادهسازی استراتژیهای تست و فرآیندهای CI/CD برای اطمینان از کیفیت کدها
- مدیریت و طراحی و بهینهسازی پایگاه داده (PostgreSQL)
- ایجاد محیطی برای اشتراکگذاری دانش و بهبود مستمر اعضای تیم
مهارتهای مورد نیاز
- مدیریت تیم برنامه نویسی
- SQL
- typescript
- PostgreSQL
حداقل سابقه کار
- بیش از شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست