Devino Telecom – международная телекоммуникационная компания, лидер рынка автоматизации персонализированных коммуникаций. Основана в 2005 году. По результатам исследования Аналитического центра РАЭК, Devino Telecom признана лидером среди поставщиков SMS-информирования в сегменте Retail. Мы ищем DBA, который обеспечит надежную работу баз данных и хранилищ, используемых в сервисах обмена сообщениями, биллинге, статистике, CRM и внутренних системах компании.
Администратор баз данных сервисов обмена сообщениями
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Администрировать и развивать базы данных MSSQL, PostgreSQL, MySQL, ClickHouse, MongoDB и Redis.
- Проектировать и поддерживать маппинг данных между базами данных, CRM, биллинговыми системами, бэкофисами, телеком-платформой и внешними сервисами.
- Настраивать и сопровождать процессы синхронизации данных между системами, контролировать полноту, согласованность и своевременность передачи информации.
- Участвовать в разработке правил преобразования данных, разрешения конфликтов, повторной обработки ошибок и контроля расхождений между источником и приемником данных.
- Обеспечивать доступность, производительность и отказоустойчивость промышленных и тестовых контуров.
- Проектировать и поддерживать репликацию, кластеризацию, шардирование и механизмы автоматического переключения.
- Настраивать резервное копирование, контролировать выполнение backup-политик и регулярно проверять восстановление данных.
- Участвовать в разработке и поддержке планов аварийного восстановления и обеспечения непрерывности работы сервисов.
- Контролировать работу баз данных, анализировать метрики, логи и алерты, выявлять потенциальные проблемы до возникновения инцидентов.
- Оптимизировать SQL-запросы, индексы, схемы данных, настройки СУБД и процессы чтения и записи.
- Участвовать в проектировании хранения данных для телеком-сервисов, включая сообщения, статусы доставки, клиентские данные, финансовые операции и статистику трафика.
- Сопровождать высоконагруженные системы обработки событий и отчетности по отправленным и доставленным сообщениям.
- Участвовать в настройке взаимодействия баз данных с Kafka, RabbitMQ, NATS и другими брокерами сообщений.
- Контролировать изменения схем и миграции баз данных в процессе релизов.
- Проводить ревью миграций и решений по работе с данными, консультировать разработчиков и системных аналитиков.
- Участвовать в расследовании инцидентов, проводить анализ первопричин и реализовывать меры по предотвращению повторных сбоев.
- Автоматизировать рутинные операции администрирования, резервного копирования, проверки состояния кластеров и обслуживания БД.
- Поддерживать эксплуатационную документацию и регламенты работы с базами данных.
требования
- Опыт работы DBA от 5 лет.
- Практический опыт работы с ClickHouse: кластеризация, репликация, шардирование, партиционирование и оптимизация запросов.
- Знание принципов работы баз данных.
- Опыт настройки и сопровождения резервного копирования и восстановления баз данных.
- Понимание подходов к построению отказоустойчивых систем.
- Умение анализировать планы выполнения запросов и находить причины деградации производительности.
- Хорошее знание SQL и понимание принципов проектирования схем данных, индексов и ограничений целостности.
- Опыт работы с Linux на уровне, необходимом для эксплуатации серверов и кластеров БД.
- Навыки работы с мониторингом, логированием и алертингом.
- Опыт автоматизации с помощью Bash, Python, Ansible или аналогичных инструментов.
- Понимание жизненного цикла изменений в БД и практик безопасного применения миграций.
- Опыт взаимодействия с разработчиками, DevOps, системными аналитиками и командами технической поддержки.
- Готовность участвовать в разборе инцидентов и плановых работах в рамках согласованного дежурства.
- Будет плюсом: Опыт работы в телекоме, CPaaS, SMS-платформах, финтехе или других высоконагруженных сервисах; Понимание особенностей хранения и обработки телеком-данных: сообщений, delivery status, маршрутов, тарифов, балансов, списаний и детализации трафика; Опыт построения ClickHouse-кластеров с использованием ZooKeeper или ClickHouse Keeper; Практика настройки межсегментной или междатацентровой репликации; Опыт работы с большими объемами исторических данных и временными рядами; Понимание особенностей OLTP- и OLAP-нагрузок, а также подходов к разделению транзакционных и аналитических контуров; Опыт интеграции БД с Kafka и потоковой обработки событий; Знание инструментов миграций: Flyway, Liquibase или собственные решения; Опыт работы с Kubernetes-операторами для PostgreSQL и ClickHouse; Опыт настройки доступа, ролей, аудита и защиты данных; Знание принципов работы CI/CD; Опыт написания технической документации и эксплуатационных регламентов
условия
- Участие в развитии телеком-инфраструктуры, которая обрабатывает коммуникационный трафик и связанные с ним данные.
- Задачи на стыке надежности, производительности, отказоустойчивости и развития платформы.
- Возможность влиять на архитектуру хранения данных и эксплуатационные стандарты.
- Работу с PostgreSQL, ClickHouse и дополнительными NoSQL-инструментами в едином технологическом контуре.
- Тесное взаимодействие с разработчиками, DevOps, системными аналитиками, продуктовой командой и технической поддержкой.
- Возможность автоматизировать процессы и повышать надежность сервисов, критичных для отправки сообщений, обработки статусов, статистики и биллинга.
- Официальное оформление по ТК РФ в ИТ-аккредитованной компании.
- Своевременная конкурентная белая оплата труда.
- Гибридный график работы 5/2 с 9:00 до 18:00.
- Расширенный полис ДМС для сотрудников, включая стоматологию (после успешного прохождения испытательного срока).
- Новый комфортный офис в 10мин от метро Белорусская.
- Сплоченная и душевная команда профессионалов, которая помогает, поддерживает и способствует развитию!
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.