1 - رهبری تیم فنی:
- هدایت تیمهای برنامهنویسی، شبکه، و DevOps برای دستیابی به اهداف پروژه
- نظارت و راهنمایی تیمها برای رعایت استانداردهای کدنویسی، امنیت و کیفیت فنی
- ارائه گزارشهای دقیق و منظم به مدیران ارشد سازمان
2 - طراحی و توسعه زیرساختهای نرمافزاری و سختافزاری:
- طراحی معماری نرمافزارهای پیچیده و سیستمهای توزیعشده (Distributed Systems)
- طراحی معماریهای میکروسرویس (Microservices) و بهینهسازی سیستمهای موجود
- مدیریت و بهینهسازی زیرساختهای شبکه و سرورها برای تضمین پایداری (HA) و در دسترس بودن سیستمها
- 3 مدیریت عملیات DevOps:
- طراحی و مدیریت فرآیندهای CI/CD و نظارت بر استقرار مداوم (Continuous Deployment)
- تضمین امنیت سیستمها با پیادهسازی فرآیندهای DevSecOps
- 4 تحقیق و توسعه R&D
- پیشنهاد و پیادهسازی ابزارها و تکنولوژیهای جدید برای ارتقاء فرآیندهای فنی سازمان
- 5 امنیت سایبری:
- نظارت بر امنیت زیرساختها و پیادهسازی پروتکلهای امنیتی برای حفاظت از دادهها و سیستمها
- آشنایی با مفاهیم رمزنگاری، شناسایی آسیبپذیریها و ارائه راهکارهای امنیتی
- 6 مدیریت پایگاههای داده و ذخیرهسازی:
تسلط برطراحی پایگاههای داده رابطهای PostgreSQL، MySQL و غیر رابطه ای MongoDB، Redis elasticsearch
- طراحی، نگهداری و بهینهسازی دیتابیسها برای عملکرد بهینه و مقیاسپذیری
- 7 مدیریت ارتباطات تیمی:
- هماهنگی با تیمهای محصول، طراحی، عملیات و مشتریان برای رفع نیازهای فنی
- ایجاد فرآیندهای شفاف کاری و مستندسازی مناسب