Мы разрабатываем масштабируемую и отказоустойчивую платформу для обработки и анализа телеком-данных. Команда находится в центре цифровой трансформации: мы не просто загружаем данные — мы строим backend-инфраструктуру и сервисы, которые обеспечивают прозрачность и точность расчётов корпоративной и мобильной связи.
Наша цель — 99,99% сходимости данных между системами, надёжность, и высокое доверие к цифрам. Мы активно переходим на собственные решения, избавляясь от легаси и стороннего софта, проектируя современные компоненты, работающие в рамках единой архитектуры.
Обязанности
Чем предстоит заниматься
• Разрабатывать backend-модули системы расчётов и контроля телеком-данных (Python / Go), в т.ч. API и сервисную интеграцию.
• Проектировать и реализовывать процессы инженерной обработки больших объёмов данных.
• Строить интеграции с корпоративной аналитической платформой, используя стек Big Data: Apache Spark, HDFS, Hive и др.
• Разрабатывать внутренние библиотеки и инструменты, упрощающие работу с CDR и детализациями операторов.
• Работать с различными типами БД (PostgreSQL, Greenplum, ClickHouse и др.), участвовать в проектировании отказоустойчивой архитектуры хранения и обработки данных.
Технологии в работе
• Языки: Python, Go
• Хранилища: PostgreSQL, Greenplum, HDFS, ClickHouse
• Big Data: Apache Spark, Hive
• Сервисная архитектура: REST API, микросервисы
• CI/CD, GitLab, Airflow, Kafka (опционально)
Требования
Кого мы ищем
• Опыт коммерческой разработки от 2 лет в области backend или системной обработки данных.
• Уверенное владение Python или Go, понимание принципов промышленной разработки: тестируемость, читаемость, документация.
• Глубокие знания SQL, работа как минимум с одной из БД: ClickHouse / Greenplum / PostgreSQL / аналоги.
• Будет плюсом наличие опыта работы с Apache Spark и/или Hive — умение строить пайплайны на распределённых системах.
• Понимание, как устроены надёжные масштабируемые системы, умение проектировать отказоустойчивые процессы.
• Думаешь как инженер: умеешь найти узкое место в производительности, предложить улучшения, говорить на языке архитектуры.
• Умение объяснить сложные вещи просто — ценим умение делиться знаниями.
⸻
Что будет плюсом
• Опыт с Kafka, Airflow или другими инструментами потоковой обработки данных.
• Знание принципов организации биллинговых или расчётных систем.
• Опыт участия в проектах операторов мобильной и/или фиксированной связи.
⸻
Условия
Что предлагаем
• Работа с серьёзным масштабом данных — уровень крупнейших продуктовых компаний.
• Максимальное доверие команде — ты сам принимаешь технические решения.
• Возможность влиять на стратегию развития платформы, а не просто закрывать задачи.
• Сильная команда, обмен знаниями, развитие и обучения с прицелом на AI