
DBA (PostgreSQL/ClickHouse)
в Dats.Team
4 500 — 5 500 $/мес на руки
Технологии/инструменты
Наша распределенная команда Dev насчитывает более 800 специалистов и разрабатывает собственные продукты с 2012 года — рекламные платформы, мобильные приложения, финтех-продукты и решения.
У нас проектно-ориентированный подход, матричная структура с привязкой специалистов к одному проекту, но при этом мы работаем командой. В работе мы применяем Scrum, Agile.
Задачи
- Изучить существующие инсталляции, изучить их конфигурации.
- На основании изученного предложить план по улучшениям и повышению стабильности.
- Заняться подробным документированием инфраструктуры БД.
- Провести ревизию схем резервного копирования, задокументировать.
- Разработать планы проверки и восстановления из бэкапов на случай критических ситуаций.
- Провести ревизию существующего мониторинга, предложить план по улучшениям и повышению стабильности.
Мы ждем от вас
- Умение работать с Debian/Ubuntu на уровне администратора; опыт работы с другими ОС приветствуется.
- Понимание и умение пользоваться Systemd.
- Понимание как работает сеть на базовом уровне (стек TCP/IP).
- Умение читать и добавлять правила iptables, понимание как работает netfilter на базовом уровне (таблицы и цепочки, порядок обработки правил и т.п.).
- Умение диагностировать базовые сетевые проблемы (почему недоступен TCP-порт, например).
- Опыт работы с PostgreSQL, построение и поддержка кластеров, бэкапы, мониторинг, анализ производительности, тюнинг, обфускация данных, обновление, документирование.
- Опыт работы с ClickHouse или желание в него быстро погрузиться.
- Умение работать с SSH-ключами и x509-сертификатами.
- Умение управлять серверами через IPMI, виртуальными машинами через VNC/Spice.
- Знание Ansible на уверенном уровне (умение писать роли и плейбуки).
- Знание Bash/Awk для автоматизации рутинных задач.
- Умение работать с LVM.
- Способность поставить ОС с чистого листа и привести её в чувство, если что-то пойдёт не так (например, после обновления загрузчика).
- Умение анализировать нагрузку на систему (умение пользоваться top, iotop, iostat и интерпретировать увиденное).
- Умение вести документацию и понимание зачем это нужно.
- Умение пользоваться документацией и умение искать информацию.
Желательно
- Понимание основных принципов построения отказоустойчивых и кластеризованных систем.
Также будет плюсом
- Знание Python.
- Опыт администрирования MySQL.
- Опыт разработки полезных инструментов для работы с БД.
- Значительный опыт в написании Ansible-плейбуков и ролей.
Как мы работаем и что предлагаем
- У нас удалёнка, но есть офис в Москве для желающих поработать в формате коворкинга или с закрепленным рабочим местом.
- Оформление в штат компании или заключение международного контракта.
- Гибкий график — лояльное начало дня, 8 часов рабочий день.
- Возможность выбрать привычное оборудование (Mac, Linux, Windows, мониторы и пр.) с доставкой на дом.
- Performance Review, на котором мы поможем тебе выстроить цели.
- Непрерывное обучение: у нас есть внутренняя Академия, а также много партнёрских программ, которые поделятся знаниям не только в профессиональной сфере, но и поддержат твои хобби.
- Митапы, конференции, хакатоны, квесты, онлайн-игры — лишь небольшая часть наших активностей, в которых ты сможешь участвовать.
- Разнообразные корпоративные программы: ДМС+ со стоматологией, фитнес-клуб, английский, мастер-классы, развлечения и отдых, льготная система по отпускам и больничным.
- Классный офис на Тульской с видом на Москву-реку и летней верандой.


О компании Dats.Team
Dats.Team — динамично развивающаяся IT-компания. Компания создаёт собственные продукты с 2012 года: от рекламных и игровых платформ до мобильных приложений и платёжных систем. Dev-команда насчитывает более 800 разработчиков, и они продолжают расти.
С 2021 года организуют игровые хакатоны для ИТ-сообщества и получили награды в номинации "Лучший GameJam с продуманной тематикой" на «HACK AWARDS: Хакатоны России» в 2024 и 2025 годах!