Описание вакансии
МиАТел группа компаний, предоставляющая телеком-решения для бизнеса в России и за рубежом.
Проект:
MiaCore-EMS — система управления элементами мобильного ядра MiaCore (HLR/HSS/UDM, PGW/GGSN, MME/SGW, IMS, DRA, STP и др.).
Это система, разрабатываемая с нуля и являющаяся центральной точкой для управления конфигурациями, мониторинга, логирования и интеграции через API.
Кого мы ищем:
Опытного Full-stack инженера, который сможет:
- Проектировать архитектуру системы
- Реализовать Back-end и инженерный UI
- Создавать интеграцию с элементами MiaCore по API
Основные задачи:
- Проектирование архитектуры MiaCore-EMS
- Разработка backend (API, бизнес-логика, интеграции с элементами)
- Разработка инженерного UI (таблицы/формы/фильтры)
- Интеграция с элементами MiaCore через REST/JSON (в перспективе gRPC)
- Обработка конфигурационных файлов/логов/статусов/метрик
- RBAC (роли/права)
- Аудит действий, истории изменений
- Участие в развитии API элементов MiaCore (JavaScript/TypeScript)
Важно:
- Опыт full-stack разработки (backend + frontend)
- Уверенное понимание REST API и клиент-серверной архитектуры
- Навыки проектирования архитектуры систем
- Знание Node.js, TypeScript, NestJS (на ваш выбор)
- Опыт работы с базами данных (выбор за кандидатом)
- Знание инструментов контейнеризации и Linux
Наши инструменты и технологии:
- Back-end: Node.js, TypeScript, NestJS — выбор кандидата
- Базы данных: на ваше усмотрение
- API: REST, OpenAPI (Swagger), WebSocket
- Front-end: на ваш выбор
- Инфраструктура: Linux, GitLab CI, контейнеризация
Мы предлагаем:
- Гибкий и лояльный график (ориентация на результат)
- Работа в молодом, талантливом коллективе профессионалов
- Официальное оформление по ТК РФ, конкурентная зарплата (готовы рассмотреть другие варианты)
- Современный и комфортный офис в районе м. Черна Речка, возможен гибридный режим работы
Мы открыты к долгосрочному сотрудничеству!