Kaspi.kz

DBA in high-load systems

Коротко

DBA / Database Engineer уровня Middle+/Senior в Kaspi.kz для работы с высоконагруженными OLTP-системами на Microsoft SQL Server и аналитическим контуром на ClickHouse. Роль сочетает администрирование БД с технической экспертизой: проектирование схем, performance tuning, миграции, высокая доступность и консультирование продуктовых команд. Требуется от 3 лет опыта с MS SQL Server, от 1 года с ClickHouse/колоночными СУБД, сильный T-SQL и понимание DWH, partitioning, HA. Работа офисная, в Алматы, 5/2.

Описание
Ищем DBA / Database Engineer уровня Middle+ / Senior в Kaspi.kz. Основная экспертиза — Microsoft SQL Server, плюс практический опыт аналитических СУБД (ClickHouse или аналоги). Вы будете не только администрировать базы, но и станете техническим партнёром продуктовых команд: производительность, схемы данных, миграции, высокая доступность и консультации разработчиков.
Задачи
•Проектировать схемы данных для высоконагруженных OLTP-систем: нормализация, индексы, партиционирование, ограничения
•Находить и устранять узкие места производительности: execution plans, индексы, статистика, профилирование, waits
•Разрабатывать, ревьюить и сопровождать production-миграции БД
•Обеспечивать высокую доступность: репликация, backup/restore, failover
•Развивать аналитический контур на ClickHouse и участвовать в проектировании DWH
•Проводить schema review и консультировать backend-разработчиков, QA и Product Owners
•Проактивно отслеживать проблемы по метрикам и мониторингу, устранять системные причины инцидентов
•Формировать стандарты работы с БД и повышать уровень database engineering в командах
Требования
•От 3 лет коммерческого опыта с Microsoft SQL Server
•От 1 года опыта с ClickHouse или другими колоночными СУБД (Vertica, Greenplum и др.)
•Сильный T-SQL: сложные JOIN, CTE, оконные функции, хранимые процедуры, функции, триггеры, представления
•Уверенный performance tuning и практика чтения планов выполнения
•Понимание транзакций, ACID, уровней изоляции, блокировок и deadlock-ов
•Опыт с механизмами HA, репликации, backup/restore и failover
•Понимание подходов DWH, partitioning и sharding
•Самостоятельность: умение довести задачу от анализа и проектирования до production
Будет плюсом
•Глубокий опыт с ClickHouse: MergeTree / ReplacingMergeTree, Materialized Views, TTL, интеграция с Kafka
•Эксплуатация MongoDB
•Опыт с большими объёмами данных и высоким RPS
•Проектирование схем для event-driven архитектуры (Kafka, Outbox Pattern)
•Умение читать SQL, который генерируют ORM (Entity Framework, Dapper и аналоги)
•Мониторинг через SQL Monitor, Grafana, Kibana
•CI/CD и автоматизация миграций
•Опыт с финансовыми данными: биллинг, взаиморасчёты, транзакции
•Опыт менторинга и ревью
Условия
•Офис в Алматы, график 5/2
•Оформление по трудовому договору
•Высоконагруженные продукты, которыми пользуются миллионы клиентов

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте