Мы Constanta, аккредитованная ИТ-компания — команда разработчиков и системных администраторов в области sportsbook/ e-sports решений. Мы создаем и поддерживаем продукты, которыми ежедневно пользуется миллионы людей по всему миру.
Некоторые наши направления:
1. HighLoad Sportsbook платформа с аудиторией свыше 1 млн.
2. Cервисы контроля и анализа данных, охватывающих десятки видов спорта по всему миру, которые могут обслуживать более 1kk+ пользователей одновременно.
3. Сервисы и технологии анализа больших данных и компьютерного зрения, где используются передовые технологии машинного обучения: от анализа данных клиентов до предотвращения случаев мошеннических операций и пр.
Обязанности:
- Развёртывание, сопровождение и оптимизация кластеров PostgreSQL (обязательно) и ClickHouse (будет плюсом).
- Обеспечение HA и DR: настройка репликации, Patroni/ClickHouse Keeper, failover, стратегий аварийного восстановления.
- Оптимизация производительности: профилирование, устранение узких мест, анализ EXPLAIN ANALYZE.
- Организация бэкапов и восстановления (в т. ч. PITR), регулярное тестирование DR‑планов.
- Ревью и оптимизация SQL‑запросов и схем данных совместно с разработчиками.
- Автоматизация (Ansible) и интеграция изменений в CI/CD.
Требования: - Понимание MVCC, уровней изоляции, WAL, контрольных точек, VACUUM.
- Экспертная работа с индексами (B‑Tree, GIN, GiST, BRIN), секционирование, оптимизация запросов.
- Настройка postgresql.conf, управление ролями и RLS, работа с расширениями (pg_stat_statements, pg_repack).
- Настройка репликации (потоковая/логическая), опыт миграций и обновлений мажорных версий.
- Опыт бэкапов (pg_basebackup, Wal‑G, WAL‑архивация), построения HA‑схем, диагностики репликационного отставания.
- Понимание принципов мониторинга и проактивной диагностики: настройка дашбордов и алертов в Grafana/Prometheus, анализ журналов медленных запросов, раннее выявление проблем производительности.
Будет плюсом опыт с ClickHouse:
- Проектирование таблиц MergeTree: выбор ключа партиционирования, порядка сортировки.
- Конфигурирование распределённых кластеров (шардирование, репликация через ZooKeeper/Keeper).
- Оптимизация аналитических запросов, работа с материализованными представлениями и политиками хранения (TTL, сжатие).
- Мониторинг и устранение типовых проблем (задержки слияний, дисбаланс нагрузки).
- Опыт резервного копирования (clickhouse‑backup).
Условия: - Работа в аккредитованной ИТ-компании.
- Возможен удаленный формат работы.
- Оформление согласно ТК РФ.
- Официальная заработанная плата, растущая с повышением квалификации.
- Полугодовые премии.
- ДМС со стоматологией.
- Частичная компенсация фитнеса.
- Обучение: профессиональные курсы, конференции.
- Просторный офис в БЦ "Диагональ Хаус", 5 минут от ст. м. Дмитровская.
- Оплачиваемые обеды.
- Чай, кофе, фрукты на офисной кухне.