BTSDigital - это крупная IT-компания на рынке Казахстана, которая разрабатывает современные решения для миллионов пользователей, как для B2B, так и для B2G. Среди наших продуктов: Aitu Cloud, Система мгновенных платежей (СМП), Digital ID, Aitu Wallet и Aitu Workspace.
InDigiCo - проект, созданный для развития цифровых сервисов крупнейшего телеком-оператора страны. Здесь мы разрабатываем онлайн-каналы и мобильные приложения для миллионов клиентов, внедряем Big Data и аналитические решения, создаём новые B2C и B2B-сервисы. Наша цель - сделать продукты Казахтелекома удобными, современными и полностью цифровыми. В InDigiCo работают agile-команды, которые объединяют экспертов из разных областей и задают новый стандарт цифровой трансформации в Казахстане.
Сейчас мы расширяем команду и ищем специалистов, которые хотят развивать цифровые сервисы вместе с нами.
Чем ты будешь заниматься:
- Выявлять и уточнять потребности бизнеса, анализировать бизнес-процессы и формализовывать бизнес-правила, функциональные требования и ограничения системы.
- Трансформировать бизнес-требования в системные и технические спецификации с учётом ограничений существующих систем.
- Разрабатывать и ревьюить спецификации REST API: контракты запросов и ответов, структуры данных, валидации, бизнес-правила, коды ошибок, пагинацию и обратную совместимость.
- Прорабатывать сквозные пользовательские и бизнес-сценарии, описывать взаимодействие backend-сервисов, мобильного приложения, CRM, биллинга и внешних систем.
- Анализировать влияние изменений на существующие API, интеграции и пользовательские сценарии, выявлять потенциальные регрессии.
- Участвовать в развитии микросервисной архитектуры совместно с командой разработки: прорабатывать границы ответственности сервисов, контракты взаимодействия, зависимости между системами и сценарии миграции.
- Моделировать бизнес-процессы, последовательности взаимодействия и интеграционные сценарии с использованием BPMN/UML и диаграмм последовательностей.
- Анализировать данные и проверять гипотезы с помощью SQL, участвовать в проработке моделей данных и изменений структуры БД.
- Готовить постановки для backend, mobile/web и QA: описывать функциональные требования, альтернативные и негативные сценарии, граничные условия и критерии приёмки.
- Сопровождать задачи на этапах разработки, тестирования и релиза, уточнять требования и участвовать в приёмке результата.
- Исследовать фактическое поведение существующих систем, анализировать логи и данные при разборе инцидентов, выявлять причины ошибок совместно с разработкой и эксплуатацией.
- Вести и поддерживать в актуальном состоянии техническую документацию и постановки задач в Jira, Confluence и Git-репозиториях (Markdown).
Что мы от тебя ждем:
- Опыт работы бизнес- или системным аналитиком от 2 лет.
- Практический опыт проектирования и документирования REST API с использованием OpenAPI/Swagger или аналогичных инструментов.
- Умение описывать основной и альтернативные сценарии, бизнес-правила, валидации, ошибки и граничные случаи.
- Понимание клиент-серверной и микросервисной архитектуры, принципов взаимодействия сервисов и интеграционных контрактов.
- Понимание синхронных и асинхронных интеграций, обработки таймаутов, повторных запросов и ошибок зависимых систем.
- Уверенный SQL: JOIN, подзапросы, CTE, агрегатные функции; умение анализировать данные и проверять корректность бизнес-логики.
- Опыт моделирования бизнес-процессов и взаимодействия систем с использованием BPMN/UML, sequence-диаграмм или аналогичных нотаций.
- Навыки декомпозиции требований, постановки задач разработке и QA, формулирования критериев приёмки.
- Опыт работы с Jira, Confluence и в Agile-командах (Scrum/Kanban).
- Умение самостоятельно прорабатывать задачи от выявления потребности бизнеса до реализации: уточнять требования у заказчиков, выявлять противоречия и пробелы, согласовывать решения с заинтересованными сторонами и сопровождать задачу до релиза.
Будет плюсом:
- Опыт работы с телеком-системами, CRM, биллингом, личными кабинетами или финансовыми сервисами.
- Опыт работы с Git: ведение технической документации в репозиториях, работа с Markdown, ветками и Merge Request, ревью изменений в документации.
- Участие в декомпозиции монолита на микросервисы, модернизации legacy-систем и миграции API.
- Опыт работы с брокерами сообщений (Kafka, RabbitMQ) и событийной архитектурой.
- Понимание особенностей мобильных приложений: версии клиентов, обратная совместимость API, авторизация, push-уведомления, WebView и SDK-интеграции.
- Опыт работы с PostgreSQL или Oracle, понимание принципов моделирования данных и проектирования схем БД.
- Практический опыт использования Postman, Swagger UI и инструментов анализа логов и метрик (Kibana, Grafana или аналоги).
- Знакомство с SOAP, gRPC или GraphQL.
- Опыт применения LLM-инструментов для анализа требований, подготовки документации и поиска потенциальных пробелов в спецификациях.
Что мы предлагаем:
- Современные и уютные офисы в Астане и Алматы
-
Гибридный формат работы
-
Возможность стать частью продукта, который используется миллионами людей по всей стране
-
Здоровый work-life баланс