Выстраивать и поддерживать отказоустойчивые решения на базе Always On Availability Groups (AAG).
Планировать и проводить миграции баз данных на новые серверы с минимальным простоем.
Настраивать и сопровождать системы мониторинга (Zabbix, Grafana), разрабатывать сценарии реагирования на инциденты с фиксацией в документации отдела.
Мониторить, локализовать и устранять инциденты и ошибки в работе СУБД.
Создавать и оптимизировать регламенты обслуживания БД с учётом архитектуры AAG и распределённых географически ЦОДов.
Поддерживать процессы регулярного обслуживания БД: резервное копирование, обновление статистики, обслуживание индексов и т.д.
Поддерживать и развивать сессии Extended Events (XE) для сбора диагностических данных, предлагать новые метрики для мониторинга производительности и доступности.
Поддерживать аудит доступа к данным, синхронизацию прав между серверами/контурами, развивать ролевую модель доступа в соответствии с внутренними регламентами и требованиями ИБ.
Минимизировать задержки репликации данных в AAG, анализировать и устранять причины отставания. Настраивать и администрировать Service Broker, мониторить очереди и связанные ошибки.
Разворачивать новые контуры тестовых и продуктовых серверов SQL Server.
Развертывать и сопровождать аналитические и интеграционные службы: SSRS, SSAS, SSIS.
Централизованно управлять заданиями SQL Server Agent (Multi-Server Administration / MSX), версионировать конфигурации и скрипты в Git.
Автоматизировать рутинные задачи отдела (скрипты на T-SQL/PowerShell, пайплайны, IaC при необходимости - при работе со смежными отделами).
Требования:
Практический опыт установки, настройки и администрирования MS SQL Server 2019 и новее.
Глубокое понимание и опыт работы с:
SQL Server Agent (Multi-Server Administration), Database Mail;
SQL Server Profiler / Extended Events / SQL Audit;
Интеграционными и аналитическими службами: SSIS, SSRS, SSAS, Service Broker
Уверенная работа с технологиями высокой доступности и репликации: Always On AG, Failover Cluster Instances (FCI), Replication, CDC.
Опыт настройки сетевых протоколов, портов, параметров запуска и конфигурационных файлов SQL Server.
Настройка и поддержка регламентов обслуживания БД с использованием Ola Hallengren Maintenance Solution.
Понимание архитектуры In-Memory OLTP, опыт применения при необходимости.
Умение работать с Query Store: анализ производительности, выявление регрессий, чтение планов выполнения и статистики выполнения запросов.
Опыт работы со средствами мониторинга производительности, доступности и работоспособности СУБД.
Уверенное написание административных и диагностических скриптов на T-SQL и PowerShell.
Готовность участвовать в дежурствах on-call при необходимости.
Как плюс:
Опыт администрирования PostgreSQL и желание развивать компетенции в этом направлении.
Ознакомленность с принципом Infrastructure as Code (Ansible, Octopus, Terraform) и CI/CD (GitLab CI)
Опыт взаимодействия с командами разработки, архитекторами, инфраструктурными администраторами и ИБ.
Опыт разработки в T-SQL (доработка t-sql с целью оптимизации);
Опыт работы с Dacpac (SSDT), извлечение и развертывание пакетов, настройка параметров публикации.
Условия:
Стабильный и прозрачный доход: размер заработной платы обсуждается по итогам собеседования;
Полностью удаленная работа или офис в Москве;
Среда для твоего неизбежного развития — сложные и интересные задачи, регулярные тренинги и вебинары, доступ к бесплатным корпоративным библиотекам Альпины и бизнес-изданий, скидки на курсы иностранных языков;
Забота о твоем здоровье — программа ДМС со стоматологией и обслуживанием в лучших клиниках города, скидки на абонементы в фитнес-клубы, неформальные спортивные сообщества;
Возможности для разнообразного досуга — скидки на услуги туристических агентств, продукты питания, рестораны и бары, магазины и салоны красоты.