Python разработчик
генерация резюме под вакансию
сопроводительное письмо
описание
Команда создает Telecom Management System (TMS) — продукт для управления услугами связи, охватывающий полный цикл жизни услуги от заказа и подключения до контроля потребления и аллокации затрат. Проект находится на этапе трансформации, включающей объединение функционала трех существующих подсистем в единую платформу и проектирование архитектуры продукта.
задачи
- Проектировать и разрабатывать новые бэкенд-сервисы на Python;
- Мигрировать и консолидировать бизнес-логику из трех унаследованных систем;
- Разрабатывать публичные и внутренние API;
- Интегрировать систему со внешними инфраструктурными компонентами;
- Писать чистый, тестируемый код и покрывать его юнит-тестами;
- Участвовать в code review, архитектурных обсуждениях и декомпозиции задач.
требования
- Опыт коммерческой разработки на Python от 3 лет;
- Уверенное владение современными асинхронными фреймворками (FastAPI или аналоги) и знание принципов ASGI;
- Глубокое понимание PostgreSQL;
- Практический опыт оптимизации производительности SQL-запросов;
- Опыт проектирования и реализации RESTful API, понимание HTTP-статусов, идемпотентности и версионирования;
- Опыт интеграции со сторонними системами;
- Опыт работы с брокерами сообщений (Kafka);
- Умение работать с Docker и базовое понимание CI/CD;
- Будет плюсом опыт работы с телеком-доменом, понимание микросервисной архитектуры и паттернов распределенных систем, опыт работы с Kubernetes.
условия
- Комфортный офис в Москве (м. Кожуховская);
- Достойная заработная плата (оклад + годовая премия);
- Оформление по ТК РФ;
- Социальный пакет (ДМС, спортзал и др.);
- Возможность обучения и сертификации за счет компании;
- Возможность принять участие в других крупных и уникальных проектах банка.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.