-
Платформні сервіси та API:
Проєктування та розробка надійної екосистеми сервісів на Node.js і TypeScript, що підтримують складні життєві цикли продукту та синхронізацію в реальному часі. Повна відповідальність за API платформи, документацію та клієнтські бібліотеки. -
Infrastructure as Code (IaC):
Підтримка та масштабування інфраструктури у сучасних хмарних середовищах (AWS/GCP) із використанням Terraform. Забезпечення надійності, безпеки та високої продуктивності системи. -
Робота з даними та станом системи:
Управління збереженням даних у високонавантажених середовищах. Робота зі складними data та caching шарами, включаючи проєктування схем і стратегій кешування для ефективного доступу до даних. -
Distributed systems:
Розробка та підтримка orchestration layer для обробки великого обсягу файлових операцій, background jobs та складних переходів станів у системі. -
Безпека та відповідність стандартам:
Впровадження надійних практик безпеки: управління доступами (IAM), шифрування даних (at rest / in transit), безпечний дизайн API. -
CI/CD та observability:
Відповідальність за пайплайни деплою та систему моніторингу. Покращення процесів виявлення, діагностики та вирішення продакшн-інцидентів
- Сильний комерційний досвід у backend-розробці; досвід лідерства буде перевагою
- Експертний рівень володіння TypeScript та Node.js (асинхронні патерни, стріми, оптимізація продуктивності)
- Досвід побудови та підтримки CI/CD пайплайнів для production-систем у хмарі (AWS/GCP/Azure)
- Розуміння: VPC IAM ролей контейнеризованих deployment-стратегій (Terraform / Pulumi)
- VPC
- IAM ролей
- контейнеризованих deployment-стратегій (Terraform / Pulumi)
- Впевнене володіння: SQL (PostgreSQL / Aurora) NoSQL (MongoDB / DynamoDB / Redis)
- SQL (PostgreSQL / Aurora)
- NoSQL (MongoDB / DynamoDB / Redis)
- досвід роботи з AI-продуктами
- розуміння специфіки AI-систем (нестабільні/недетерміновані результати, інтеграція high-latency сервісів)