Мадрид, Испания
Заголовок: Старший инженер баз данных Местоположение: Мадрид / гибридный формат
Старший инженер баз данных несет ключевую ответственность за проектирование, управление и поддержание целостности, масштабируемости и производительности сложных реляционных баз данных с открытым исходным кодом компании. Эта многогранная роль включает управление инфраструктурой высокой доступности, настройку репликации, надежные процедуры резервного копирования и восстановления, точную оптимизацию производительности, планирование мощностей, проактивный мониторинг и автоматизацию инфраструктуры с использованием современных инструментов Infrastructure as Code (IaC).
В роли Старшего инженера баз данных вы будете играть неотъемлемую роль в обеспечении надежности, отказоустойчивости и автоматизации нашей инфраструктуры данных. Вы будете продвигать автоматизированные рабочие процессы конфигурации и развертывания с помощью Ansible и/или Terraform, гарантируя беспрепятственное масштабирование наших экосистем баз данных при предоставлении высококачественных услуг с ультранизкой задержкой нашим приложениям, клиентам и внутренним заинтересованным сторонам.
Эта роль является краеугольным камнем нашего технологического ландшафта, требуя сочетания глубоких технических знаний, инженерного предвидения, проактивного решения проблем и тщательной практики документирования для поддержания здоровья и жизнеспособности нашего уровня данных.
Высокая доступность и архитектура: Создание, развитие и поддержка систем PostgreSQL (on-prem и RDS) и MySQL, отличающихся высокой доступностью, отказоустойчивостью и безопасностью, адаптированных к конкретным требованиям производительности приложений с чувствительностью к задержкам.
Автоматизация и Infrastructure as Code: Проектирование, внедрение и поддержка конвейеров подготовки, управления конфигурацией и развертывания баз данных с использованием Ansible и/или Terraform.
Репликация и синхронизация данных: Настройка, управление и устранение неполадок стратегий репликации баз данных в нескольких регионах и узлах как в экосистемах PostgreSQL (например, потоковая репликация, логическая репликация), так и MySQL.
Настройка и оптимизация производительности: Минимизация времени простоя баз данных при непрерывной оптимизации выполнения запросов, индексов, параметров движка и схем для обеспечения быстрых времен отклика.
Резервное копирование, аварийное восстановление и безопасность: Использование методов быстрого восстановления транзакций, выполнение регулярных симуляций аварийного восстановления, а также обеспечение соблюдения строгих стандартов резервного копирования, шифрования и конфиденциальности данных.
Мониторинг и планирование мощностей: Бдительный мониторинг метрик состояния системы и производительности базы данных, прогнозирование тенденций роста посредством планирования мощностей, а также применение обновлений обслуживания, патчей безопасности и обновлений движка по мере необходимости.
Стандарты и документация: Разработка, обеспечение соблюдения и тщательное документирование политик баз данных, операционных стандартов, схем и руководств.
Обмен знаниями и лидерство: Содействие передаче знаний внутри команды, наставничество младших и средних инженеров, а также содействие общему инженерному совершенству.
Поддержка производства: Предоставление поддержки уровня 3 для критически важных производственных систем, активное участие в графике дежурств 24x7 по мере необходимости.
Минимум 5+ лет практического опыта работы в качестве инженера баз данных или администратора баз данных в производственных средах (опыт работы в высоконагруженных отраслях, таких как i-gaming, fintech или e-commerce, очень приветствуется).
Экспертиза в двух движках: Глубокие знания как баз данных PostgreSQL, так и MySQL с открытым исходным кодом, включая внутренние архитектуры, настройку параметров конкретного движка и устранение неполадок.
Автоматизация и IaC: Доказанный практический опыт использования Ansible для управления конфигурацией/оркестрации и Terraform для подготовки инфраструктуры.
Высокая доступность баз данных: Практический опыт работы с решениями HA, такими как Patroni, PgBouncer, Galera Cluster или MySQL InnoDB Cluster/Group Replication.
Низкая задержка и большой объем: Опыт управления развертываниями баз данных с чувствительностью к задержкам и высокой конкуренцией.
Резервное копирование и восстановление: Обширные знания в области восстановления на заданный момент времени (PITR), логического/физического резервного копирования, усиления безопасности и проверок целостности данных.
Скриптование и инструментарий: Отличное знание скриптовых языков Bash/Shell/Python и работа с фронтенд/бэкенд инструментами DBA и наборами мониторинга.
Отличные возможности карьерного роста
Гибридная модель работы
Международная медицинская страховка
Пакет «Здоровье и благополучие» (350 евро в год)
Выходной в день рождения
Время для себя – 1 день отпуска в год
Оценка RocketHunt по реальным зарплатам
Грейд
Senior
Опыт работы
от 5 лет
Формат работы
Гибрид
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить