Инженер баз данных / 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

Что мы предлагаем:

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

Ключевые навыки

ClickHouse
PostgreSQL
MySQL
Redis
RabbitMQ
Docker
Docker Swarm
Python
Nginx
Zabbix
Grafana
Ansible

Контактная информация

Рудик Наталья

+7 (495) 2873340, доб. 6229

+7 (495) 2873340, доб. 6229
nrudik@gpm-rtv.ru

Адрес

Маяковская, Москва, Большая Садовая улица, 5к1

Вакансия опубликована 12 августа 2020 в Москве

Похожие вакансии