Tutu.ru

Senior Postgres Administrator

в Tutu.ru

250 000 —‍ 350 000 ₽/мес на руки

Москва Remote
icon Москва, м. Нагатинская, Россия
Специализация
DevOps
Уровень
Senior
Команда
1 - 5 человек

Меня зовут Вадим, я руковожу одной из команд админов в Туту. Нас в команде 8 человек и мы поддерживаем значительную часть инфраструктуры компании. Всего в компании примерно 400 сотрудников, из них 150 в IT. У нас нет совсем уж bleeding edge технологий, но достаточно много свежих и не сильно распространенных в стране.

К сожалению, на текущий момент в команде нет сильной экспертизы по Postgres, а запрос на нее появился. Поэтому мы ищем специалиста, который сможет закрыть эту предметную область, поделиться своими знаниями с командой, а от нас получить опыт и навыки по другим СУБД.

Технологии/инструменты

Стек:

  • Postgres. Кластер, развёрнутый интегратором под приложение Creatio. Его нужно будет забрать под свое сопровождение, при необходимости предложить улучшения топологии и / или других аспектов конфигурации.
  • MariaDB — в HA варианте с использованием ProxySQL и Orchestrator.
  • MongoDB — Replicaset вариант с небольшой обвязкой для HA — порядка 10 разных репликасетов.
  • Redis — кластер на базе Sentinel. Пока один, но это только начало.
  • Clickhouse — пока всего пара инсталляций, но планируется развитие.
  • Lvs — ключевой элемент нашей HA.
  • Ansible, Terraform — инструменты внутренней автоматизации.
  • Стек мониторинга: Prometheus, Grafana, Promgen, Alertmanager.
  • Стек логов: Fuentbit — Kafka — Fluentd — Elastic.

Про команду и рабочий процесс

  • Антон внедрил в компании Kafka. Сейчас занимается развитием инструментов управления облаками — главный по Terraform'у.
  • Леонид — пришел в команду в ноябре 2021 года, сейчас погружается в контекст и готовится забрать на себя часть работы по Observability стеку (логи, метрики, sentry).
  • Леха сделал отказоустойчивым весь наш парк MariaDB, с использованием ProxySQL, Orchestrator и самописного «клея» на питоне. Запустил у нас кластерный редис. Сейчас вместе с Пашей занимается обновлением всего нашего парка MariaDB до 10.5.
  • Анжи заканчивает переезду Frontproxy с Nginx на Envoy, чтобы отдать управление роутами в руки разработки. Эксперт по Frontproxy, кодит на Python и Go.
  • Яша придумал и внедрил центральный элемент нашего видения HA — балансировщики на базе Lvs и эникаст-адресов. Развернул новую систему централизованного мониторинга на базе Prometheus (вместо Graphite) и пайплайн сбора логов Fluentbit - Kafka - Fluent вместо Rsyslog - Logstash. Сейчас занимается внедрением инструментов Chaos engineering.
  • Паша — самый первый админ в Туту — уже более 10 лет в компании. Основной специалист по MongoDB, сейчас совместно с Лехой пилит обновление MariaDB. А еще немного умеет в написание и патчинг плагинов для Ansible.
  • Саша — младший разработчик, раньше занималась эксплуатацией монолитного приложения, а сейчас развивает инструменты автоматизации.
  • Вадим (я) — бывший разработчик, а сейчас главный зануда команды. Помимо руководства помогаю ребятам с кодом, архитектурой и диагностикой сложных сбоев.

Чем предстоит заниматься

  • Планировать, тестировать и разворачивать высоконагруженные и отказоустойчивые конфигурации Postgres.
  • Шарить свою экспертизу по Postgres внутри команды.
  • Разобраться или выбрать, если уже был опыт, еще хотя бы с одной из используемых у нас СУБД — MySQL, MongoDB, Redis, Clickhouse.

По "своим" СУБД (Postgres + что-то выбранное):

  • Автоматизировать регулярные процессы и задачи.
  • Анализировать инциденты, следить за состоянием систем в динамике.
  • Анализировать и выполнять изменения в схемах данных (редко, но бывает надо).
  • Поднимать для разработчиков инстансы БД в preprod-окружениях.
  • Помогать разработчикам в отладке сложных ситуаций на стыке приложение-база.

От вас нужно

  • Больше трёх лет работали с Postgres в продакшне, желательно — в вебе. На практике делали отказоустойчивые конфигурации и видели, как система под нагрузкой переживает реальные отказы — каждые собранные грабли — это бесценный для нас опыт.
  • Любите помогать разработчикам, можете понять их запросы и предложить варианты действий. Нам на самом деле не все равно и наша разработка ценит это. Они делают продукт, мы помогаем с инфраструктурой настолько, насколько это возможно.
  • Умеете находить не первое подходящее, а оптимальное решение проблемы с учетом и текущей ситуации и планов на долгосрочное развитие.
  • Способны спокойно, быстро и четко реагировать в случае сбоев — они могут быть в любой, даже во многом отказоустойчивой, системе.
  • Хотите работать в команде. Мы хотим, чтобы вы поделились своими знаниями и забрали часть знаний у нас. Поэтому придется много общаться внутри команды.
  • Не боитесь писать скрипты и знаете или хотите изучить python.
  • Ничего не имеете против "Котиков" — команда называется именно так.

Почему мы

  • ДМС со стоматологией, страховка на путешествия, возможна оплата конференций и курсов, есть премии за прочитанные книги.
  • По результатам работы раз в квартал индексируется зарплата и выплачивается премия.
  • График работы: 5/2. Обычно мы начинаем где-то между 9 и 11 утра. Можно (если позволяет ситуация с ковидом) полностью в офисе, можно полностью удаленно, можно частично удаленно. Кандидатам из других регионов при выборе работы в офисе поможем с релокацией.
  • Офис в 10-15 минутах ходьбы от метро Нагатинская (БЦ "Ньютон-Плаза"). В офисе горячие завтраки, зоны отдыха и много других плюшек.

Структура собеседований

  • Пройти HR-менеджера. Никаких "кем вы видите себя через 5 лет".
  • Техническое интервью (первый и второй этапы можно разбить, а можно провести в один день).
  • Финалка с руководителем отдела и заместителем CTO.
Юлия Филаретова ‎HR Manager
Tutu.ru

О компании Tutu.ru

Сфера
Продуктовая компания
Размер
201 - 500

Туту.ру — это единый сервис, где можно купить билеты на самолеты, поезда и автобусы, забронировать гостиницы или приобрести готовые туры, почитать отзывы путешественников и получить море полезной информации. Компания уже более 15 лет на российском рынке и стала самым популярным онлайн-сервисом в сфере путешествий в России (по данным исследования компании GfK за 2018 год), а также вошла в топ-30 самых посещаемых сайтов в категории туризм в мире (по данным SimilarWeb).