О проекте:
Мы – одна из крупнейших иностранных FMCG компаний на рынке России, и мы развиваем высоконагруженный продукт на базе Computer Vision: обрабатываем 6 млн фотографий в месяц, 15 млн записей каждый день в кластер БД.
Наш стек:
Python, PyTorch, OpenCV, Flask, FastApi, Golang, MySQL, PostgreSQL, React,
Kubernetes, Git, S3, Kotlin.
Обязанности:
- Разработка функциональных и технических спецификаций на базе подготовленных бизнес-требований;
- Взаимодействие с разработчиками, тестировщиками и бизнес-командами на всех этапах жизненного цикла проекта;
- Моделирование бизнес-процессов и проектирование систем;
- Поддержка команды разработчиков в уточнении требований и решении возникающих вопросов;
- Проработка пользовательских и системных сценариев, включая алгоритмы и реакцию системы на действия пользователя;
- Определение связей между подсистемами и их влияние друг на друга;
- Декомпозиция крупных задач для команды разработки;
- Описание модели данных и изменений;
- Оценка трудоёмкости задач, рисков и влияния на систему в целом;
- Ведение базы знаний.
Требования:
- Владение инструментами моделирования, такими как DFD, UML и BPMN;
- Опыт работы с SQL для анализа данных, знание и умение применить на практики базовый набор функций;
- Знание основ программирования и понимание архитектуры современных веб-сервисов;
- Опыт работы с системами управления требованиями (например, Яндекс.Трекер, WIKI);
- Знакомство с REST API и SOAP;
- Опыт написания технической документации.
Будет плюсом:
- Уверенное знание архитектурных подходов (MVP, MVVM, MVI или аналогичных), паттернов проектирования и современных практик разработки;
- Знание инструментов контейнеризации и оркестрации (Kubernetes, Docker) будет плюсом, так как поможет лучше понимать окружение продукта;
- Понимание принципов DevOps и практик CI/CD.
Условия:
- Трудоустройство по ТК РФ в IT-аккредитованную компанию;
- Удаленный формат работы;
- Амбициозные задачи с большим влиянием на бизнес.