
کارهایی که قرار هست انجام بدیم:
- همکاری با سایر تیمهای محصولی برای درک نیازمندی، طراحی و پیادهسازی راهحلهای بهینه
- طراحی سیستمهای پیچیده مبتنی بر نیازمندیهای محصول باتوجه به یکپارچگی محصول
- توسعه و طراحی فرایندهای یکپارچهسازی، تست و مانیتورینگ
- نظارت بر کیفیت کد
- مستندسازی و مانیتورینگ سرویسها و ابزارها
مهارتهای مورد نیاز این موقعیت:
- تسلط بر مفاهیم برنامهنویسی شیگرا (OOP)
- تسلط بر حداقل یکی از پایگاههای دادهیSQL–based، ترجیحاً PostgreSQL و یا پایگاههای دادهی NoSQL نظیر MongoDB، ClickHouse و ...
- آشنایی با system design
- آشنایی با انواع الگوهای معماری نرمافزار؛ مخصوصاً معماری میکروسرویس
- آشنایی با مفاهیم DevOps و ابزارهای آن نظیر Docker، Kubernetes و CI/CD
داشتن این مهارتها مزیت حساب میشه:
- آشنایی با FastAPI
- آشنایی با Redis