Мы — SMALL, крупнейшая розничная сеть Казахстана. Мы запускаем масштабный проект автоматизации фабрики-кухни.
Фабрика-кухня — это производство готовой продукции для сети кофеен, ресторанов и магазинов. Нам нужно построить MES (систему исполнения производства) и PDM (управление технологическими картами) с нуля.
Период разработки: 2026-2027 гг. Технологический стек: Go 1.23 / React / TypeScript / PostgreSQL / Kafka / Kubernetes / Corporate UI Kit.
Ваша задача:
Главная задача — построить и запустить MES (Manufacturing Execution System) и PDM (Product Data Management) для фабрики-кухни. Вы будете работать на стыке бизнеса, производства и IT: формулировать требования технологов и плановиков, превращать их в технические спецификации для разработчиков, и вместе с кросс-функциональной командой доставлять работающие решения в цеха.
Что предстоит делать:
Продуктовая деятельность
- Исследование процессов: Изучить существующие процессы на фабрике-кухне (технологические карты, планирование, производство, контроль качества).
- Формирование требований: Написать бизнес-требования (BRD), пользовательские сценарии, CJM и BPMN-схемы.
- Приоритизация: Управление бэклогом, формирование roadmap, определение MVP и последовательности развития.
- Метрики: Определять KPI системы (потери, брак, выполнение плана, точность учёта).
- Документация: Вести документацию в Notion/Jira, обеспечивать прозрачность проекта.
Работа с кросс-функциональной командой разработки
- Постановка задач разработчикам: Передавать требования Backend (Go) и Frontend (React) командам, участвовать в обсуждениях, уточнять детали.
- Техническая спецификация: Формулировать требования на уровне API, контрактов (gRPC/REST), схем данных.
- Code Review и качество: Участвовать в обсуждении архитектурных решений, review требований и спецификаций.
- Приёмочное тестирование: UAT с участием бизнеса, приёмка задач от команды разработки.
- Координация: Синхронизация работы Backend, Frontend, DevOps, QA и аналитика.
- Интеграции: Координация интеграций с 1С Астор, внешними системами, оборудованием.
Коммуникация с бизнесом и производством
- Работа с технологами: Выявлять требования, согласовывать решения, проводить обучение.
- Коммуникация с бизнесом: Работать с плановиками, начальниками цехов, руководителями производства.
- Внедрение в цехах: Внедрять решения, собирать обратную связь, итеративно улучшать.
Что важно - Технические навыки:
Понимание разработки ПО
- Техническая грамотность: Понимание принципов разработки клиент-серверных приложений, REST/gRPC API, баз данных.
- Работа с командой разработки: Опыт передачи требований разработчикам, участия в технических обсуждениях.
- API-дизайн: Понимание принципов проектирования API (REST, gRPC), форматов данных (JSON, Protobuf).
- Навыки написания бизнес-требований, спецификаций, user stories.
- Базы данных: Понимание реляционных баз данных (SQL), основных операций (CRUD), транзакций.
- Архитектурное мышление: Понимание микро-сервисной архитектуры, trade-offs при проектировании.
Технологический стек (понимание, не разработка)
- Backend: Понимание принципов работы Go-сервисов, gRPC, REST.
- Frontend: Понимание React-экосистемы, компонентов, state management.
- Infrastructure: Понимание Docker, Kubernetes, CI/CD (GitLab CI).
- Messaging: Понимание Kafka, event-driven архитектуры, очередей.
Документирование и спецификации
- BRD/SRS: Опыт написания бизнес- и системных требований.
- API-спецификации: OpenAPI/Swagger, Protobuf, gRPC definitions.
- User Stories: Критерии приёмки, acceptance criteria.
- Диаграммы: BPMN, sequence diagrams, architecture diagrams.
Что важно — Кросс-функциональное взаимодействие
Опыт работы с командой разработки
- Коммуникация с разработчиками: Умение говорить на одном языке с Backend и Frontend разработчиками.
- Участие в технических обсуждениях: Architecture reviews, tech grooming, estimation.
- Баланс требований: Умение приоритизировать с учётом технических ограничений и сроков.
- Agile/Scrum: Опыт работы в кросс-функциональных командах, участие в ceremonies (grooming, planning, demo, retro).
Работа со смежными ролями
- DevOps: Координация деплоев, сред, инфраструктуры.
- QA: Формирование тестовых сценариев, приёмочное тестирование.
- Аналитик: Взаимодействие с системным аналитиком, разделение зон ответственности.
- Designer: Синхронизация UX/UI решений с технической реализацией.
Лидерские качества
- Организация работы команды: Координация кросс-функциональной команды, синхронизация ролей.
- Разрешение конфликтов: Баланс интересов бизнеса, пользователей и разработки.
- Ответственность за результат: End-to-end ответственность за фичи от идеи до релиза.
Опыт в предметной области
- Опыт работы продакт-менеджером или системным аналитиком в B2B-проектах (ERP, MES, WMS, CRM, логистика, финтех).
- Умение описывать и анализировать бизнес-процессы (As-Is / To-Be, BPMN).
- Понимание производственных или логистических процессов: планирование, учёты, остатки, документы.
- Навыки написания бизнес-требований, спецификаций, user stories.
- Коммуникабельность: умение говорить на одном языке и с технологом, и с разработчиком, и с руководителем.
- Системное мышление: видеть связи между процессами, понимать последствия изменений.
Будет плюсом:
Технические навыки
- Опыт разработки: Ранее работал разработчиком (Backend/Frontend) или техническим аналитиком.
- Go / React: Понимание кода на Go или React, способность читать и понимать код.
- Kafka / Event-Driven: Опыт работы с event-driven архитектурами, message queues.
- gRPC / Protobuf: Опыт работы с gRPC, Protobuf definitions.
- CI/CD: Участие в настройке CI/CD пайплайнов, GitOps.
- Инструменты: Git, Docker, Kubernetes, Postman, Swagger.
Предметная область
- Опыт в пищевой промышленности или FMCG (производство, технология).
- Знание 1С Аstor или аналогичных ERP-систем.
- Понимание MES/MRP/PLM концепций.
- Знание российских или казахстанских рынков оборудования для производства (весы и другое).
Инструменты и практики
- Современный стек: Go / React / PostgreSQL / Kafka / n8n / Notion / Linear.
- Опыт работы с Jira, Confluence, Figma, Miro.
- Data-driven подход: продуктовая аналитика, метрики, A/B-тесты.
Мы ожидаем:
Условия:
- Официальное оформление по ТК РК.
- Формат работы — гибрид (офис Алматы, частично удалённо после испытательного срока).
- Работа над продуктом, который реально влияет на бизнес (автоматизация производства).
- Кросс-функциональная команда: Backend (Go), Frontend (React), DevOps, QA, аналитик.
- Возможность строить систему с нуля — от исследований до релиза.
- Современный стек: Go 1.23 / React / TypeScript / PostgreSQL / Kafka / Kubernetes / Corporate UI Kit.
- Корпоративное обучение: возможность проходить обучение и конференции.