Webbing
Workflow & Provisioning Lead
- Удалённо
- Serbia
- Полная занятость
- 4 дн. назад
Ведущий разработчик по оркестрации бизнес-процессов для платформы телекоммуникационных услуг компании Webbing. Управляете внедрением Workflow Engine на Kubernetes и отвечаете за жизненный цикл SIM-карт в масштабе 30 млн+ записей.
О позиции
Webbing — глобальный оператор виртуальной мобильной сети (MVNO), предоставляющий услуги IoT и подключения по всему миру. Мы работаем с более чем 600 мобильными операторами и предлагаем корпоративным клиентам платформу для управления трафиком и безопасности. На позицию Workflow & Provisioning Lead вы будете отвечать за проектирование и реализацию критически важных процессов активации/деактивации SIM-карт и управления тарифами в production-среде.
Чем заниматься
- Развёртывание и эксплуатация Workflow Engine (Temporal/Camunda или аналог) на Kubernetes в production
- Проектирование и реализация рабочих процессов активации SIM: интеграция с HSS, OCS, PCRF, системами Inventory
- Реализация процессов деактивации SIM с логикой компенсаций и отката изменений
- Разработка рабочих процессов изменения тарифных планов (обновление квот OCS + политики PCRF)
- Дизайн схемы базы данных Inventory Management: ICCID, IMSI, MSISDN в масштабе 30 млн+ записей
- Определение стратегии версионирования workflow через API GetVersion и аналогичные инструменты
- Лидирование другого разработчика, проведение code reviews с первой недели работы
- Синхронизация триггерных workflow из Order DB через signal handler
- Обработка сетевых триггеров (location updates) через Kong API Gateway
- Настройка retry policies, dead-letter queue и алертинга для каждого типа workflow
- Операционное управление Temporal-кластером и настройка HPA масштабирования
- End-to-end интеграционное тестирование, нагрузочное тестирование
- Автоматическая документация и onboarding runbooks
- Гиперопека после релиза и непрерывное улучшение производительности
Что ждут
- 4–6 лет опыта backend-разработки продакшн-приложений
- Практический опыт работы с Workflow Orchestration Engine (Temporal.io предпочтителен, Camunda/Apache Airflow допустимы)
- Go или Java — уверенная разработка production-сервисов минимум на одном языке
- REST API дизайн и реализация (API для Kong API Gateway)
- PostgreSQL — проектирование схемы, индексы, оптимизация запросов для больших объёмов данных (10M+ строк)
- Знание BSS/OSS домена: provisioning flows, жизненный цикл SIM, активация телеком-услуг
- Kubernetes — развёртывание и операционное управление workload-ами (не только YAML)
- Event-driven архитектура: RabbitMQ, Kafka или Redis Pub/Sub
- Проектирование отказоустойчивых решений: retry policies, idempotency, compensation logic, DLQ
- Лидерство: умение руководить разработчиком junior/mid уровня
- Свободный английский язык
Условия
- Полностью удалённая работа (fully remote)
- Профессиональное развитие в международном инновационном растущем телеком-проекте
- Работа над greenfield-платформой с возможностями для технического роста
- Команда высокопрофессиональных специалистов в международном окружении
- Широкие возможности применения и развития сложных технических навыков
Навыки
- Temporal
- Camunda
- Kubernetes
- Go
- Java
- PostgreSQL
- REST API
- BSS/OSS
- Telecommunications
- Kafka
- RabbitMQ
- Redis
- Prometheus
- Grafana
- Diameter
- eSIM
- HSS
- OCS
- PCRF
Сложность отбора
Высокая сложность: требуется глубокое знание специфичных телеком-доменов (BSS/OSS, Diameter, HSS, OCS, PCRF), опыт с крупномасштабными БД (30M+ записей), производственная эксплуатация workflow-движков и лидерство командой
Оценка JobPathЗарплата по рынку
220 000 – 360 000 ₽ в месяц
Рыночная оценка для Senior Workflow Engineer/Lead в Сербии: $80,000-$130,000 годовых пересчитано в ₽. Роль включает лидерские обязанности и работу с критически важными процессами в телеком-секторе
Оценка JobPath по рынку, не предложение работодателяМогут спросить на собеседовании
- Расскажите о вашем опыте работы с Temporal.io (или другим workflow engine): как вы конfigурировали workers, namespaces, таймеры и сигналы?
- Как вы проектировали idempotency и compensation logic для транзакционных процессов в распределённых системах?
- Опишите ваш опыт оптимизации PostgreSQL для больших объёмов данных (10M+ строк): какие приёмы применяли для ускорения запросов и индексации?
- Какой опыт у вас есть с BSS/OSS системами? Какие интерфейсы или протоколы (Ro/Gy/GX, Diameter) вам знакомы?
- Поделитесь примером, когда вы возглавили разработчика в команде: как вы организовали code review, распределение задач и менторство?
Прорепетировать это собеседование
Голосовой ИИ-интервьюер задаст вопросы под эту вакансию и разберёт каждый ответ.
Начать бесплатноСохрани похожие вакансии
Новые вакансии с такой должностью будут собираться в кабинете.
Сохранить фильтр