Администратор баз данных DBA Middle+/Senior
Описание
Для поддержания бесперебойной работы и развития нашего продукта, в связи с расширением мы приглашаем в нашу команду Администратора баз данных 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 и другими источниками. Мы рады, что вы внимательно изучили нашу вакансию и просим начать наше знакомство с сопроводительного письма "Мне интересна вакансия "Стрит Фалькон" потому что...".