DB developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Команда MTS IT ищет Разработчика БД для участия в проекте RTDMS.
Продукт RTDMS (Real Time Data Mediation System / Система обработки данных реального времени) предназначен для съёма, фильтрации, обогащения и предоставления Control Plane и User Plane данных внешним потребителям в режиме максимально близком к реальному времени.
Обработка в режиме реального времени петабайт данных, получаемых с сети связи, и предоставление их для последующего анализа бизнес-пользователям.
Система состоит из компонентов, отвечающих за сбор, обработку, хранение и отображение данных, контроль работы вспомогательных сервисов системы и т.д.
В Ваши обязанности будет входить:
- проектирование и доработка хранилища структурированных данных слоя публикации платформы данных Data Lake (Oracle, PostreSQL)
- справочники
- абонентские данные
- данные по платежам
- проектирование и доработка OLTP хранилища одной из систем-потребителей RTDMS для сохранения параметров и истории жизненного цикла запущенных задач оркестрации запросов к платформе данных
- интеграция слоев хранилища различной природы (структурированных и неструктурированных данных).
От Вас мы ждём:
- Понимание архитектуры информационных транзакционных систем (OLTP и OLAP);
- Уверенное знание общей теории реляционных баз данных и ее реализацию в Oracle.
- Знание SQL, PL/SQL;
- Знание СУБД Oracle 12c;
- Навыки написания сложных SQL запросов (в т.ч. использование MERGE, рекурсивных запросов), PL/SQL пакетов, хранимых процедур, функций, триггеров;
- Знать принципы оптимизации запросов: хинты, индексы, иметь представление о плане запроса и его основных элементах, понимать назначение статистик таблиц.
- Навыки разработки процедур интеграции систем;
- Умение разбираться в чужом коде.
Будет плюсом:
- знание java SE >=8
- знакомство с BigData Hive, HiveQL
- знакомство с NoSQL хранилищами (колоночные/wide column ClickHouse, HBase)
- знакомство с распределенными объектными файловыми системами - ceph, GlusterFS , lustre.
Бонусы
- Стабильная белая заработная плата, премии;
- Множество интересных и сложных проектов;
- IT-мероприятия — чемпионат по программированию, хакатоны, митапы, agile days, конференции;
- Саморазвитие — мы сделали обучение доступным. Вы можете проходить тренинги очно, дистанционно, в Корпоративном университете, у провайдеров, у наставников;
- Здоровье своих сотрудников — ДМС со стоматологией, страхование жизни, страхование при поездках за рубеж;
- Спорт — корпоративные соревнования по футболу, баскетболу и волейболу, различные спорт-программы или компенсация вашего фитнес-абонемента;
- Хороший отдых — отпуск 28 календарных дней + 3 календарных дня дополнительно ежегодно, а также различные скидки на путешествия от наших партнеров;
- Возможности раскрыть талант — мы поддерживаем хобби сотрудников, у нас есть корпоративный театр и кукольный театр;
- Чемпионаты по программированию – соревнуемся не только в спорте;
- Социальная ответственность — мы помогаем детям из детских домов, обучаем пенсионеров безопасному поведению в сети, сдаем кровь, очищаем парки от мусора на волонтерских субботниках и многое другое.