Обязанности:
Про проект: Сейчас мы находимся в поисках опытного администратора баз данных (DBA) для решения разнообразных задач, связанных с администрированием, оптимизацией и безопасностью СУБД PostgreSQL и MySQL на платформе Linux Сотрудничество с нами позволит Вам внедрить передовые практики в области управления базами данных, работать в современной технологической среде и расширить свои профессиональные навыки в области разработки и обслуживания высоконагруженных систем Что нужно делать: Администрировать и сопровождать СУБД PostgreSQL (12+), MySQL 5+, 8+ на Linux Инсталлировать и настраивать СУБД PostgreSQL (12+), MySQL 5+, 8+ (в том числе с применением Ansible-playbook'ов и прочих инструментов DBOps), standalone и кластерные развертывания (Patroni, Percona xtraDB) Настраивать производительность и обеспечивать безопасность баз данных Оптимизировать запросы Взаимодействовать с разработчиками и тестировщиками (формировать рекомендации, принимать участие в отладке приложений) Управлять резервным копированием и восстановлением Осуществлять мониторинг баз данных и оперативную обработку инцидентов Поддерживать в актуальном состоянии техническую документацию DBA Что мы хотим видеть: Высшее образование, релевантный опыт от 3 лет Опыт администрирования СУБД PostgreSQL (12+); как плюс - СУБД MySQL 5+,8+ Опыт развертывания и управления отказоустойчивыми PostgreSQL-кластерами, как плюс - MySQL-кластерами Опыт работы с системой мониторинга Zabbix/Grafana, знание основных метрик работы СУБД Знание необходимых диалектов языка SQL Опыт работы с Git (GitLab как преимущество) Базовый уровень в администрировании Linux, опыт автоматизации решения типовых задач (рутины) с помощью Ansible или других средств Знания механизмов репликации, резервного копирования и восстановления СУБД, понимание разницы между дампом и бэкапом, а также владение техниками обеспечения репликации, резервного копирования и восстановления баз данных PostgreSQL Понимание механизма MVCC и его реализации в СУБД, ACID и CAP-теорема Понимание значения планировщика в работе СУБД Умение анализировать активность на сервере БД и выявлять запросы, требующие оптимизации Умение распределить бизнес-логику между БД и прикладным ПО, используя сильные стороны каждого Широкий кругозор в предметной области (NoSQL, time series, аналитические БД и прочие, Kafka, RabbitMQ), определение того, где, что и как лучше применить Стек: Linux, PostgreSQL, MySQL, Grafana/Prometheus, Zabbix, Patroni, PgBackRest, Haproxy, Keepalived, Ansible Что вы получите, присоединившись к нам: Возможность выбирать проекты и технологические стэки, график и формат работы Достойную оплату труда + компенсационные, стимулирующие и мотивационные выплаты Система корпоративных скидок на изучение английского языка, занятия спортом в сети фитнес-центров World Class и 5ELEMENT, книги и канцтовары, медицинские услуги и развлечения Обучение в корпоративном учебном центре: митапы, лекции, тренинги, конференции, хакатоны Возможность обучения инвестированию в нашей компании и льготные условия по тарифам Современный офис в самом технологичном бизнес-центре столицы — башне «Меркурий» в Москва-Сити, куда большинство людей лишь ходят на экскурсии Комфортную атмосферу: лаунж и фотозоны, вендинги в кухнях, комната для медитаций и другие секретные места, о которых знают только наши сотрудники А еще у нас амбициозные задачи и динамичный ритм дня. Наши сотрудники ходят на работу с удовольствием. Даже по понедельникам:)