Обязанности:
Чем предстоит заниматься · Разработка и согласование технической и проектной документации · Сбор, анализ и формализация функциональных и нефункциональных требований · Консультирование разработчиков, инженеров, тестировщиков, сотрудников подразделений заказчика в рамках требований · Формирование описаний постановок задач на разработку функциональности · Проектирование сценариев и прототипов · Участие в проработке и описании архитектурных решений · Исследование принципов работы внешних систем, с которыми интегрируется проектируемое решение, подготовка технического задания на интеграцию (описание протокола обмена данными) Что для этого нужно · Опыт работы от 3-х лет в роли системного аналитика в IT-компании · Способность быстро понять требования и определить их приоритет, а также рассказать о технических решениях и их влиянии на бизнес понятным заказчику языком · Основы программирования (в том числе объектно-ориентированного), проектирования, разработки, документирования программного обеспечения · Основы теории алгоритмов, теории баз данных, теории систем и системного анализа, основы безопасности информации · Понимание принципов микросервисной архитектуры и протоколов взаимодействия в стиле REST, gRPC, также работы брокеров сообщений · Понимание принципов работы Docker, Kubernetes · Опыт составления сложных SQL-запросов и работы с нереляционными БД(приветствуется) · Знание таких инструментов как Swagger, PlantUML, AsyncAPI, DrawIO, готовность сходу набросать sequence диаграмму в рамках понятной вам бизнес-области · Английский язык на уровне чтения технической документации и ведения переписки · Опыт участия в проектах по созданию, внедрению или развитию собственного программного продукта(приветствуется) · Понимание принципов работы голосовых сервисов(телефония, исх. обзвон) · Опыт разработки требований к ПО с использованием телефонного протокола SIP, также протоколов websocket, WebRTC, MRCPv2 (приветствуется) · Опыт расчета нагрузки на сервисы, оценки инфраструктурной потребности · Опыт работы в проектах с гибкими методологиями управления (Scrum, Kanban)(приветствуется).Похожие вакансии