Описание
Привет! Я Артём, руководитель платформенного направления в Drivee. Сейчас мы расширяем направление баз данных и ищем DBA уровня Middle или Senior. Новый человек поможет распределить ответственность за критически важную инфраструктуру, обеспечить взаимозаменяемость внутри команды и вместе с нами развивать продуктовые и аналитические базы данных.
Задачи
•Сопровождать продуктовые базы MySQL и аналитические базы ClickHouse
•Проектировать новые таблицы, связи и изменения схем данных
•Проводить миграции и переносы данных
•Оценивать риски блокировок, простоя и влияния изменений на работающие системы
•Оптимизировать медленные и ресурсоемкие запросы
•Анализировать блокировки и взаимные блокировки
•Настраивать и сопровождать репликацию
•Поддерживать процессы резервного копирования и восстановления
•Развивать мониторинг состояния баз данных
•Проводить аудит производительности
•Участвовать в расследовании инцидентов, связанных с базами данных
•Находить причины сбоев и предлагать изменения, которые снижают риск их повторения
•Участвовать в архитектурной проработке продуктовых изменений
•Взаимодействовать с разработкой, инфраструктурной командой, аналитиками и направлением данных
•Вместе с командой формировать и выполнять дорожную карту направления
•Делиться техническим опытом и помогать коллегам разбирать сложные задачи
Требования
•Уметь читать и оптимизировать сложные SQL-запросы
•Понимать принципы работы индексов, статистики, блокировок и хранения данных
•Иметь опыт изменений схем и миграций
•Понимать принципы репликации, доступности и восстановления
•Иметь опыт диагностики и устранения серьезных инцидентов
•Уметь не только устранить последствия сбоя, но и разобраться в его причинах
•Самостоятельно вести технические задачи в своей зоне ответственности
•Аккуратно работать с критически важными данными
•Заранее сообщать о рисках и сложностях
Для кандидатов уровня Senior дополнительно важны опыт архитектурного проектирования, ведения крупных технических инициатив и готовность делиться экспертизой с командой.
Будет плюсом:
•Уверенная работа одновременно с MySQL и ClickHouse
•Опыт Kafka
•Опыт MySQL Group Replication
•Опыт разработки внутренних инструментов для работы с базами данных
•Опыт улучшения мониторинга и наблюдаемости
•Опыт передачи данных из продуктовых систем в аналитическое хранилище
•Опыт работы с качеством данных
Условия
Можно работать удалённо из любого города России. Для сотрудников в Москве или Якутске возможен гибридный формат.