Kupikod — платформа для геймеров. Мы помогаем быстро и удобно пополнить кошелек Steam, приобрести игры и внутриигровую валюту в мобильных играх. Наша цель — сделать доступ к игровым продуктам максимально простым и комфортным. Мы создаём сервис, который решает реальные задачи, а не просто наращивает функциональность ради галочки. Нас ценят пользователи, и мы уверены — тебе тоже понравится с нами.
Мы — продуктовая компания, быстро растущая из стартапа в масштабную экосистему.
У нас уже есть:
микросервисная архитектура (20+ сервисов);
сложные распределённые БД и интеграции;
зрелые процессы разработки.
Но с ростом появилась серьёзная проблема:
сложно масштабировать аналитику;
невозможно оперативно проводить аудит;
новичкам нужно слишком много времени, чтобы разобраться, «как всё работает».
Нам нужен системный аналитик, который выстроит сквозное понимание архитектуры — и сделает это не ради галочки, а чтобы командам было проще, быстрее и надёжнее.
Что предстоит сделать:
1. Построить «карту сервисов»
Описать назначение, входы/выходы, зависимости каждого микросервиса.
Выявить точки отказа и «чёрные ящики» — где логика скрыта или не документирована.
2. Описать базы данных
Составить ER-диаграммы для ключевых БД.
Задокументировать бизнес-логику таблиц и процессов: - какие значения допустимы, - откуда берутся, - где могут расходиться с ожиданиями.
3. Внедрить стандарты и поддержку документации:
Настроить правила описания сервисов (Swagger/OpenAPI, Postman, схемы через Draw.io);
Автоматизировать генерацию части документации через аннотации в коде и CI/CD;
Поддерживать структуру, чтобы она не разваливалась через месяц.
4. Связать документацию с аналитикой:
Помочь Data-инженерам строить корректные витрины.
Устранить смысловые расхождения между сервисами: - например, что такое «успешный платёж» в каждом из них? - где метрики считаются по-разному?
Кого мы ищем:
Ты умеешь мыслить архитектурно — видишь связи между частями системы, даже если они неочевидны;
Знаешь, как разговаривать с разработчиками, которые забыли, как писали код два года назад;
Уверенно работаешь с:
микросервисами (понимаешь, как устроены API-контракты, circuit breakers, event sourcing),