Старший Backend-разработчик
удалёнка, Москва
Команда backend-разработки VK ищет старшего инженера для проектирования и развития микросервисов и API, обеспечения производительности, отказоустойчивости и наблюдаемости production-сервисов, влияющих на стабильность и опыт пользователей
ГрейдSenior
Опытот 5 лет
Стек
PythonFastAPIPostgreSQLKafkaRabbitMQELKPrometheusGrafanaDockerKubernetesCI/CDRedisClickHouseOpenSearchHelmArgo CD
Задачи
- •Реализация сложных backend-фич от требований до production
- •Проектирование сервисов, API, моделей данных и интеграций
- •Обеспечение производительности, масштабируемости и отказоустойчивости
- •Развитие observability: метрики, логи, трейсинг и дашборды
- •Участие в сопровождении production, диагностика и устранение инцидентов
- •Проведение code review, покрытие критичной логики тестами и наставничество
Обязательно
- •Опыт backend-разработки на Python от пяти лет
- •Опыт разработки сервисов на FastAPI
- •Уверенное знание Python, включая асинхронность
- •Хорошее знание PostgreSQL: схемы, индексы, транзакции, оптимизация
- •Опыт работы с RabbitMQ и Kafka, понимание идемпотентности и обработки ошибок
- •Опыт написания автоматизированных тестов и проведения code review
- •Опыт с observability (ELK, Prometheus, Grafana), Docker и понимание Kubernetes
Будет плюсом
- •Опыт работы с Redis
- •Опыт работы с ClickHouse
- •Опыт работы с OpenSearch
- •Опыт разработки и оптимизации высоконагруженных систем
- •Опыт совершенствования процессов тестирования и выпуска изменений
- •Понимание Helm и Argo CD
- •Опыт работы с контуром ЕПГУ/ЕСИА