Команда разработки Data Platform создаёт сервисы, которые помогают быстро и удобно запускать Data-приложения в Kubernetes. Глобально, мы строим инфраструктуру для удобного, надёжного и безопасного управления кластерами баз данных.
Задачи:
- сбор, анализ и описание бизнес- и системных требований для развития продукта VK DataPlaftorm;
- декомпозиция бизнес-требования заказчика до функциональных требований на уровне компонент системы;
- составление проектной документации и постановка задач на разработку; спецификации могут включать: сценарии, описание бизнес-процессов, схемы взаимодействия между системами, ПМИ и прочее;
- взаимодействие с другими командами при реализации смежных проектов;
- взаимодействие с бизнес-заказчиками;
- анализ и проектирование модели данных;
- проектирование интеграционных интерфейсов;
- анализ и описание архитектуры систем заказчика;
- подготовка технической и эксплуатационной документации;
- подготовка технических заданий для разработчиков;
- участие в приёмке разрабатываемой функциональности.
Требования: - опыт и знание подходов к сбору, анализу, описанию функциональных и нефункциональных требований;
- понимание и опыт работы с микросервисной архитектурой;
- практический опыт работы с UML;
- навыки описания User Story / Use case;
- опыт работы с REST/SOAP/GraphQL/gRPC;
- понимание принципов интеграции систем, принципов проектирования API;
- опыт работы с SQL;
- опыт работы с базами данных;
- понимание специфики NoSQL СУБД;
- успешный опыт проектирования высоконагруженных сервисов;
- понимание архитектуры распределённых систем;
- опыт написания проектной документации на всех этапах от Presale до Delivery.
Будет плюсом:
- опыт работы с большими объёмами данных;
- опыт работы с облачными сервисами;
- опыт выступления на отраслевых конференциях;
- знание языков программирования;
- понимание технологий, подходов и инструментов ИИ / машинного обучения.