Чёткие задачи backend-разработки и зарплата на уровне рынка делают вакансию достойным вариантом, но передача на клиентские проекты оставляет неопределённость по конкретной команде и задачам.
Кликните для подробной информации
Клиентские проектыАктуальные технологииПонятные задачиЗарплата на уровне рынка
Оценка от Hirify AI
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Python-разработчик (Python/микросервисы): Разработка и развитие микросервисов, REST API и PostgreSQL-компонентов существующей системы с акцентом на сложную бизнес-логику, легаси и качество кода. Focus on проектирование архитектуры, оптимизацию запросов, согласование интеграций и повышение надёжности сервисов.
Локация: Москва; удалённый или гибридный формат работы.
Зарплата: 180000–280000 RUB в месяц, на руки.
Компания
TS Dev передаёт специалистов на подходящие клиентские проекты.
Что делать
Разрабатывать и поддерживать микросервисы на Python.
Проектировать и развивать REST API с учётом общепринятых практик.
Проектировать схемы данных PostgreSQL, писать и оптимизировать сложные SQL-запросы.
Разбираться в существующей системе с легаси-компонентами и постепенно улучшать её.
Поддерживать читаемость, тестируемость и сопровождаемость кода, проводить code review и design review.
Анализировать требования, участвовать в архитектурных решениях, согласовывать API и интеграции со смежными командами и повышать надёжность сервисов.
Требования
От 3 лет коммерческой разработки на Python.
Уверенное владение Python и понимание особенностей языка.
Знание ООП, SOLID и основных принципов проектирования кода.
Опыт написания читаемого, поддерживаемого и тестируемого кода.
Практический опыт работы с PostgreSQL: сложные SQL-запросы, проектирование схем и оптимизация производительности.
Понимание микросервисной архитектуры, её преимуществ и ограничений; умение отличать микросервисы от распределённого монолита.
Опыт разработки и проектирования REST API.
Умение анализировать требования, аргументировать технические решения и оценивать последствия изменений.
Опыт проведения code review и участия в обсуждении архитектурных решений; готовность работать со сложной существующей системой и постепенно улучшать её.
Хорошо, если есть
Опыт разработки на FastAPI.
Практический опыт работы с Kafka и RabbitMQ.
Опыт настройки и поддержки CI/CD в GitLab CI.
Знакомство с Rust.
Опыт работы с LLM-инструментами и внимательного ревью кода, сгенерированного ИИ.
Опыт проектирования отказоустойчивых сервисов и асинхронных интеграций.
Культура и преимущества
Удалённый или гибридный формат работы.
Полная занятость.
Работа над сложными существующими системами и инженерными решениями.
Процесс найма
Короткое общение с рекрутером.
Техническое интервью или TechCertify-скрининг.
Передача на подходящие проекты клиентам.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →