Старший backend-разработчик (Python/FastAPI)

з/п не указана
VK
Россия Постоянная занятость Удаленная работа

Описание

Локация: дистанционный формат работы.
Компания
VK — российская технологическая компания с более чем 200 технологичными проектами и 15 000 сотрудников, создающая интернет-сервисы.
Что делать

Самостоятельно реализовывать сложные backend-задачи от проработки требований до выпуска в production, декомпозировать и оценивать задачи, выявлять риски и зависимости.
Проектировать backend-фичи, сервисы, API, модели данных и интеграции с внутренними и внешними системами.
Развивать архитектуру, производительность, масштабируемость, отказоустойчивость и безопасность сервисов.
Проводить code review, покрывать критичную логику автоматизированными тестами и участвовать в развитии стандартов и CI/CD-процессов.
Развивать observability, сопровождать production-сервисы, диагностировать инциденты, участвовать в постмортемах и предотвращать повторные сбои.
Наставлять сотрудников, участвовать в онбординге, технических разборах, документировании знаний и технических собеседованиях.

Требования

От пяти лет опыта backend-разработки на Python.
Опыт разработки сервисов на FastAPI и проектирования backend-сервисов, API и интеграций.
Уверенное знание Python, включая асинхронное программирование.
Уверенная общеинженерная база: сети, HTTP, Linux, базы данных и основы информационной безопасности.
Хорошее знание PostgreSQL: проектирование схем, индексы, транзакции и оптимизация запросов.
Опыт работы с RabbitMQ и Kafka, включая понимание повторной доставки, идемпотентности и обработки ошибок.
Опыт написания автоматизированных тестов, проведения code review, диагностики production-проблем и устранения причин сбоев совместно со службой эксплуатации.
Опыт работы с observability-стеком ELK, Prometheus и Grafana.
Опыт работы с Docker и понимание принципов работы сервисов в Kubernetes.
Понимание CI/CD-процессов и опыт работы с пайплайнами.
Способность самостоятельно вести сложные технические задачи от проработки требований до выпуска в production.

Хорошо, если есть

Опыт работы с Redis, ClickHouse и OpenSearch.
Опыт разработки и оптимизации высоконагруженных систем.
Опыт совершенствования процессов тестирования и выпуска изменений.
Понимание Helm и Argo CD.
Опыт работы с контуром ЕПГУ/ЕСИА.

Культура и преимущества

Дистанционный формат работы.
Полный рабочий график.
Возможность участвовать в развитии современных интернет-сервисов.

Откликнуться
Источник: hirify · 5 дней назад