Наша команда занимается разработкой DBaaS
Мы разрабатываем отказоустойчивую платформу, используя подходы микросервисной архитектуры. Уже сейчас в состав платформы входят все известные базы данных, Postgresql, Mysql, MongoDb, ClickHouse, Opensearch
Используя накопленный нами опыт и знания работы высокопроизводительных, распределенных систем, мы помогаем крупным Enterprise-заказчикам надежно хранить и обрабатывать большие объемы данных.
Задачи
- Мы развиваем и делаем невозможное возможным - запускаем Managed Dbaas в облаке:
- Внедрять новые фичи автоматизации для клиента наращивая инструментарий личного кабинета Managed решений
- Поддерживать текущее решение, доводя имеющийся инструментарий до совершенства
Требования
Программирование:
- Знание принципов ООП, алгоритмов и структур данных;
- Опыт промышленной разработки на Python от 3-х лет (разработка API на Flask/FastAPI). Умение писать автоматизированные тесты (pytest);
Базы данных:
- Глубокое понимание устройства баз данных;
- Знание SQL и умение писать оптимальные запросы для аналитических систем;
Администрирование Linux систем:
- Владение UNIX-подобных систем (Alma, Redos);
- Понимание концепций виртуализации и контейнеризации. Умение работать с Docker-средой сборки образов;
- Непрерывная разработка и интеграция (CI/CD):
- Понимание git, git workflows;
- Опыт работы с одной из CI/CD систем (Gitlab / GitHub Actions / Teamcity / Jenkins / …);
- Опыт работы с системами хранения артефактов (Nexus / Artifactory);
Будет плюсом
- Умеете исследовать и работать с нетривиальными проблемы, а так же работать в команде;
- Знакомы с принципами построения распределенных систем;
Будет плюсом, если вы:
- Работали с облаками (MCS / Aws / OpenStack / … )
- Разбираетесь в облачной инфраструктуре, мониторинге, системах управления конфигурациями;
- Знакомы с Postgresql/Clickhouse решениями;
- Умение писать скрипты автоматизации в том числе на bash;
- Опыт в администрировании/эксплуатации распределенных баз данных;
Мы предлагаем
Формат работы
Уровень
График работы

VK Tech
Портфель VK Tech включает в себя облачную платформу, продуктивити-сервисы, дата-сервисы и бизнес-приложения для автоматизации HR, финансовых и операционных задач.