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