Старший администратор баз данных (PostgreSQL)
Мы ищем Старшего администратора баз данных в нашу команду инфраструктуры, который поможет создавать и поддерживать надежные, высокопроизводительные системы баз данных в масштабе. Вы будете работать над сложными техническими задачами, внедрять улучшения в надежность и производительность баз данных и вносить вклад в инфраструктуру, обеспечивающую растущий бизнес Tabby.
Ключевые обязанности
- Проектировать, создавать, устанавливать и поддерживать большие реляционные базы данных.
- Поддерживать целостность и безопасность базы данных, включая процедуры резервного копирования и восстановления.
- Внедрять и управлять системами аварийного восстановления и отказоустойчивости.
- Отслеживать производительность базы данных, внедрять изменения и применять новые патчи и версии при необходимости.
- Оптимизировать запросы для повышения производительности.
- Сотрудничать с командами разработчиков для оптимизации использования базы данных.
- Настраивать и поддерживать репликацию базы данных, кластеризацию, зеркалирование и другие стратегии высокой доступности.
- Использовать и понимать инструменты, такие как PgBouncer, и современные системы мониторинга.
- Быть в курсе последних технологий баз данных и лучших практик.
Что вы принесете с собой
- Подтвержденный практический опыт работы с PostgreSQL (обязательно), включая настройку, репликацию, обновления, мониторинг и оптимизацию производительности.
- Умение писать и оптимизировать сложные SQL-запросы.
- Опыт работы со стратегиями резервного копирования и восстановления, включая восстановление на момент времени (PITR).
- Глубокое понимание проектирования баз данных, документирования и лучших практик разработки.
- Опыт работы с ClickHouse является плюсом.
- Рабочие знания языков скриптования/программирования, таких как Bash, Python или Go.
- Опыт управления решениями DBaaS на облачных платформах (GCP или AWS является плюсом).
- Опыт миграции больших баз данных между облачными платформами.
- Знакомство с современными DevOps практиками, включая Kubernetes, Terraform и Helm.
- Опыт работы с технологиями потоковой передачи данных в реальном времени, такими как Debezium или Flink.
- Соответствующие сертификаты или формальное обучение в области управления базами данных являются плюсом.
- Сильные навыки решения проблем и отличные коммуникативные способности.
- Профессиональное владение английским языком (уровень B2 или выше).
Что мы предлагаем
- Полный рабочий день по контракту B2B
- Полностью удаленная работа
- Налоговые льготы до 20%
- 22 оплачиваемых выходных дня в год
- Опционы на акции (ESOP) в быстрорастущей компании на стадии пред-IPO
- Гибкие льготы, которые вы можете использовать для оздоровления, путешествий или обучения
- Работа в международной команде высокопроизводительных инженеров в глобальном финтех-единороге
- Предоставляется помощь при релокации в наши хабы в Армении, Грузии, Сербии, Португалии и Испании, включая перелет, временное проживание и юридическое оформление.