Старший Python-разработчик в команду разработки Managed DBaas в VK Tech
По договоренности
Hybrid, remote•Занятость: Полная•Требуемый опыт: Не указан
Москва

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