Python-разработчик
200 000 - 230 000 ₽
Рыночная зарплата
Предстоит реализовывать интересный продукт в сфере телеком выделенной командой по Agile. Просьба не откликаться с опытом коммерческой разработки на Python3 менее 3 лет.
Обязанности:
- Участие в планировании спринтов, ежедневных митингах, ретроспективах
- Разработка серверной части на Python
- Проектирование и реализация REST API, интеграция с внешними сервисами
- Работа с базами данных (PostgreSQL, Redis и др.): моделирование, оптимизация запросов, миграции
- Написание модульных и интеграционных тестов (pytest, unittest)
- Настройка и поддержка CI/CD-конвейеров (GitLab CI)
- Проведение код-ревью, соблюдение единого стиля и лучших практик (PEP8, SOLID)
- Подготовка технической документации, участие в составлении архитектурных решений и технических регламентов
-
Опыт коммерческой разработки на Python от 3 лет
-
Понимание принципов асинхронного программирования
-
Уверенное понимание и практический опыт работы с FastAPI
-
Опыт работы с реляционными и колоночными базами данных (PostgreSQL/ClickHouse), умение писать оптимизированные SQL-запросы(миграции, DQL, TCL, DML)
-
Понимание принципов REST API, микросервисной архитектуры
-
Понимание паттернов проектирования, чистой архитектуры, умение "бесконечно" расширять функциональность
-
Хорошие софт-скиллы
Желательно:
- Опыт работы с нестандартными протоколами (TCP, raw, бинарные фреймы)
- Знание Prometheus / Grafana и логирования в ELK / Loki / Sentry
- Опыт работы с Kafka / RabbitMQ (для ingestion слоёв)
- Опыт построения систем с multitenancy и контекстной авторизацией
- Знакомство с gRPC / protobuf
Условия:
- Участие в создании нового инновационного продукта с нуля
- Интересные и разнообразные задачи на всех этапах разработки и масштабирования
- Возможность влиять на выбор технологий, архитектуру и процессы внутри команды
- Дружелюбная культура: обмен опытом, менторство
Опубликована день назад