Инженер баз данных / Database engineer

З/п не указана
Опыт работы: От 3 до 6 лет
График работы: Полный день
Занятость: Полная занятость
Компания: Газпром-медиа Развлекательное телевидение (ГПМ РТВ)

Технологическое подразделение ГПМ РТВ (Uma.Tech) занимается поддержкой и развитием высоконагруженных проектов связанных с доставкой и управлением показами видео, сервисом единой авторизации, а также разработкой сайтов premier.one, matchtv ru, sportbox ru и других.

В группу работы с базами данных требуется специалист, который будет заниматься системой сбора и обработки метрик (действия пользователей, логи сервисов, качество видеоотдачи, ошибки, а также всем, что связано с СУБД этих проектов.

Чем придётся заниматься:
  • Развивать систему сбора метрик, согласовывать формат и количество поступающих туда данных, добавлять туда новые типы данных.
  • Разворачивать новые сервисы и делать сопровождающие эксплуатационные задачи - бекапы, мониторинг, автоматизацию деплоя и т.д.
  • Участвовать в планировании новых решений, касающиеся СУБД проекта - выбор технологий, архитектура реализации с учётом отказоустойчивости, хайлоада.
  • Выяснять, почему то, что развернули, работает не так, как задумано, какие ещё метрики нужно собрать, чтобы разобраться, и т.д.
  • Ревью изменений в структуре данных поддерживаемых проектов при релизах, анализом изменений в нагрузке сервисов на БД после релиза.
  • Писать скрипты для автоматизированного импорта метаданных из различных источников, оценки качества метаданных, мониторинга работы импорта.
  • Следить за тем, что данные и метаданные собираются без потерь и соответствуют спецификации.
  • Просто писать много SQL, чтобы понять, что из всего этого у нас получилось (для запросов, которые нужно делать постоянно, есть автоматизация).
Что нужно знать и уметь:
  • Системное администрирование Linux, технологии контейнеризации в нём, Docker.
  • Писать SQL-запросы на всех используемых у нас диалектах, профилировать и оптимизировать их, PL/pgSQL тоже пригодится.
  • Конфигурировать СУБД и разбираться, как они устроены.
  • bash, python, возможно что-то ещё, с помощью чего писать скрипты для различных инфраструктурных задач.
Будет плюсом:
  • nginx, HTTP, стек TCP/IP
  • Gitlab CI/CD, Zabbix, Ansible
  • sed, awk, jq, всё, с помощью чего можно сделать быстрый и несложный анализ логов
Наш стек:

CentOS, Docker, Docker Swarm

ClickHouse, PostgreSQL, MySQL

Redis, RabbitMQ,

Python, Nginx

Zabbix, Grafana, Ansible

Что мы предлагаем:
  • Удаленная работа до окончания пандемии, далее работа в офисе на Маяковской.
  • Оформление по ТК РФ.
  • ДМС со стоматологией после окончания испытательного срока.
  • Профессиональное развитие (перспективные проекты, возможность принимать участие в конференция, проходить обучение).
  • Современные технологии.
Хочу откликнуться
<
>