Вакансия из официального источника
Python-pазработчик
VK · Москва / удалённо
Описание вакансии
Наша команда работает над линейкой продуктов департамента образования. Одни из них
— это LMS VK Education, где для всех желающих доступны различные курсы и программы офлайн- и онлайн-обучения, и чемпионатная платформа All Cups, где проводятся соревнования по различным механикам (от спортивного программирования до решения задач по обучению ML-моделей). Мы постоянно работаем над развитием платформ, поддерживаем интеграции с другими нашими сервисами, улучшаем пользовательский опыт на основе обратной связи.
У нас ты сможешь проявить свою экспертизу, поработать над реально интересными и разнообразными задачами, попробовать себя в проектировании решений, глубоком ревью и по-настоящему сможешь увидеть влияние принесённых изменений на отзывы пользователей.
Задачи
- Разрабатывать продуктовый функционал backend‑части: бизнес‑логика, API, интеграции с внешними API и инструментами, фоновые задачи
- Работать с данными: сложные выборки, выгрузки/преобразования, оптимизация запросов
- Проводить код-ревью коллегам по команде, в том числе глубокое ревью
- Писать автотесты для нового функционала и API
- Участвовать в процессах подготовки и выкатки релизов, разбирать инциденты на проде
Требования
- Владение Python 3, опыт разработки на Django, понимание ORM и типовых проблем производительности, опыт разработки и поддержки REST API на drf
- Знание SQL и реляционных БД: индексы, транзакции, оптимизация запросов
- Знание концепций кеширования, опыт работы с key-value и inmemory БД
- Понимание основных веб‑протоколов: http (методы/статусы/заголовки, cookie), базовое понимание сетевого взаимодействия, tcp, udp
- Понимание типовых веб‑уязвимостей и защиты на уровне приложения: XSS/CSRF/инъекции; базовые практики защиты API (rate limiting / валидация / права доступа)
Будет плюсом
- Наличие опыта во frontend-разработке: базовые навыки вёрстки (в том числе адаптивной), JavaScript, TypeScript, React, Mobx (понимание клиентского состояния и взаимодействия с API)
- Опыт работы с WebSocket на клиенте (Centrifugo)
- Опыт работы с Docker, уверенное владение Linux, понимание концепций процессов / потоков / устройства ФС
Откликнуться на сайте компании
Источник: официальный сайт VK. Актуальность проверена 16.09.2026 13:40 (Екатеринбург).
