Никольская улица 10
Для поддержания бесперебойной работы и развития нашего продукта, в связи с расширением мы приглашаем в нашу команду Администратора баз данных DBA Middle+/Senior.
Уважаемые соискатели, просьба в сопроводительном письме указывать ожидания ЗП.
Мы предлагаем:
- работу в продуктовой команде с интересными задачами для реализации решений в b2g и b2b секторе;
- график работы 5/2 (офис/гибрид), в пятницу сокращенный рабочий день;
- официальное трудоустройство в аккредитованной ИТ‑компании (в соответствии с ТК РФ);
- финансовая мотивация: квартальные и годовые премии, а также вознаграждение за привлечение коллег (реферальная программа);
- онбординг, рост и развитие: система наставничества, адаптация новичков и обучение за счёт компании;
- Социальные льготы и компенсации:
компенсация питания и проезда (для офисных сотрудников);
частичная компенсация занятий спортом;
социальные выплаты по особым случаям (рождение ребёнка, свадьба и др.);
дополнительные оплачиваемые выходные дни;
оплата психологических консультаций.
- медицинское обеспечение: ДМС со стоматологией предоставляется после успешного прохождения испытательного срока.
- яркая жизнь в команде: праздники, спорт, тимбилдинг и настольные игры прямо в офисе!
Обязанности:
- администрирование, настройка и сопровождение баз данных;
- обеспечение высокой доступности, отказоустойчивости и производительности БД;
- установка, конфигурация и обновление СУБД;
- мониторинг состояния баз данных и устранение узких мест (Prometheus, Grafana; алерты Grafana управляются через Terraform);
- анализ и оптимизация SQL-запросов (EXPLAIN, планы выполнения, индексы, статистика);
- настройка резервного копирования и восстановления (WAL-G; хранение резервных копий в S3);
- участие в проектировании архитектуры хранения данных;
- взаимодействие с командами разработки по вопросам производительности и оптимизации SQL-запросов;
- автоматизация задач администрирования;
- ведение конфигураций и документации (GitLab — конфигурации, Confluence — эксплуатационная документация);
- обеспечение и контроль целостности данных, оценка рисков при выполнении изменений и миграций в production-среде;
- разбор сложных инцидентов, поиск первопричин, подготовка postmortem и регулярные синки с лидом.
Требования:
- опыт работы DBA от 3 лет; опыт работы с Linux от 2 лет;
-
высшее техническое образование в сфере ИТ;
- Уверенные знания и практический опыт администрирования PostgreSQL;
- понимание принципов построения отказоустойчивых и распределённых систем;
- практический опыт работы с высоконагруженными системами (HighLoad) и понимание принципов их масштабирования, производительности и эксплуатации;
- опыт настройки репликации, кластеризации и резервного копирования PostgreSQL (WAL-G);
- глубокое понимание PostgreSQL «под капотом»: работа планировщика/оптимизатора, построение планов выполнения, индексы, статистика и их влияние на производительность;
- знание SQL на продвинутом уровне;
- опыт партицирования PostgreSQL (pg_partman) для работы с большими объёмами данных;
- опыт мониторинга PostgreSQL (Prometheus, Grafana) и работы с алертами, управляемыми через Terraform;
- опыт работы с Linux от 2 лет, основной стек — Ubuntu 22.04 / 24.04;
- готовность обучаться и развиваться в сторону администрирования MongoDB;
- опыт работы с Git;
- понимание принципов информационной безопасности в части работы с БД;
- развитое системное и аналитическое мышление: умение самостоятельно анализировать проблему, искать её первопричину и решение, понимать взаимосвязи между компонентами системы и проверять полученный результат;
- понимание схемы и взаимосвязей данных, высокая внимательность к их целостности и ответственность при выполнении изменений в production-среде;
- умение оценивать возможные последствия изменений до их выполнения и обязательно проверять корректность результата после;
- способность работать в режиме высокой многозадачности: самостоятельно расставлять приоритеты, переключаться между параллельными задачами и не терять качество и внимательность;
- интерес к развитию в направлениях HighLoad, Big Data, распределённых систем, оптимизации запросов и тюнинга СУБД;
- английский язык на уровне чтения технической документации.
Будет преимуществом:
- практический опыт работы с SQLAlchemy — существенное преимущество;
- знания и практический опыт администрирования MongoDB;
- опыт работы с ClickHouse;
- навыки автоматизации (Bash, Python);
- опыт миграции и масштабирования баз данных;
- знание принципов Data Warehousing и построения ETL-процессов;
- опыт работы с Debezium или иными решениями для реализации CDC (Change Data Capture) с PostgreSQL и другими источниками.
Мы рады, что вы внимательно изучили нашу вакансию и просим начать наше знакомство с сопроводительного письма "Мне интересна вакансия "Стрит Фалькон" потому что...".