Senior Python Developer
3 нед. назад
RussiaSeniorHybrid
pythondjangoflaskfastapirest apiormsql
Senior Python Developer role involving design and development of mobile and web applications, working with databases, automation scripts, API integration, and team collaboration at X5 Tech in Moscow.
Обязанности
- Проектирование и разработка мобильных и веб-приложений, сервисов с использованием современных фреймворков (Django, Flask, FastAPI)
- Работа с базами данных: создание, оптимизация, написание запросов и обработка информации
- Реализация скриптов и утилит для автоматизации бизнес-процессов
- Интеграция с внешними системами и сервисами (REST API, другие интерфейсы)
- Тестирование, отладка и сопровождение программного обеспечения для надежной работы и соответствия требованиям
- Оптимизация производительности и масштабируемости решений для работы с большими объемами данных
- Работа в проектной команде: участие во встречах, code review, обмен опытом и помощь коллегам, менторство
Требования
- Опыт создания приложений и разработки API на Python не менее 5-ти лет, используя веб-фреймворки (Django либо FastAPI / Aiohttp, другой асинхронный фреймворк)
- Опыт работы с СУБД через ORM, уверенное владение SQL, знание индексов, опыт оптимизации запросов
- Опыт проведения код ревью
- Желание работать в команде, участвовать в проектировании архитектуры, выдвигать предложения по улучшению решений и процессов
- Опыт принятия технический решений, проектирования архитектуры