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