Python Developer (Геомаркетинг 2.0)
Москва
Команда разрабатывает ГИС «Геомаркетинг 2.0» для сбора, обработки и моделирования пространственных данных. Вы будете развивать серверные сервисы и оптимизировать хранение и обработку больших объёмов данных, что улучшит аналитические сценарии и решения для бизнеса
ГрейдMiddle/Senior
Опытот 3 лет
Стек
PythonFastAPIPostgreSQLSQLAlchemyFlaskAsyncIOPydanticOracle DBMySQL
Задачи
- •разработка прикладного ПО и API на Python
- •оценка трудоемкости задач и участие в планировании спринтов
- •написание unit‑тестов и обеспечение качества кода
- •оптимизация процессов сбора, первичной обработки и хранения больших объёмов данных
- •интеграция инфраструктурных компонентов со сторонними системами
- •менторство стажёров и совместная работа с дизайнерами и аналитиками в Agile
Обязательно
- •опыт разработки на Python от 3 лет
- •опыт с FastAPI или Flask
- •опыт с AsyncIO, SQLAlchemy и Pydantic
- •опыт работы с реляционными БД (Oracle и/или PostgreSQL и/или MySQL)
- •опыт оптимизации производительности SQL‑запросов
- •опыт оптимизации процессов сбора и первичной обработки больших объёмов данных
- •опыт командной разработки с использованием Confluence и Jira и работы по Agile/DevOps/Scrum