Malta
Title: Senior Database Engineer Location: Malta / 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+ лет практического опыта работы в качестве Database Engineer или Database Administrator в продакшн-средах (опыт работы в высоконагруженных отраслях, таких как 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 евро в год) Выходной в День Рождения Me Time - 1 выходной в год
Оценка RocketHunt по реальным зарплатам
Грейд
Senior
Опыт работы
от 5 лет
Формат работы
Гибрид
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить