Middle Python Developer( ФГУП ЦРП )
27 Января 2026
Город:
Москва
Занятость:
Полная занятость
Компания "ФГУП ЦРП"
Уважаемые соискатели, обратите внимание на функционал вакансии. Просим откликаться только в случае, если имеете соответствующие стек и опыт.
Ключевые задачи: backend и data-разработка в проекте отраслевой системы аналитики (веб-приложение Flask / Dash). Основная задача — создание механизмов работы с данными на стороне сервера: от приема Excel-файлов и их обработки до проектирования таблиц в PostgreSQL и создания эффективного API для взаимодействия с другими учётными системами.
Обязанности:
- Разработка и поддержка модуля загрузки данных: Создание универсальных скриптов и инструментов (framegenerator) для чтения, валидации, очистки и трансформации данных из Excel-файлов (.xlsx, .xls) и CSV. Работа с библиотеками pandas, openpyxl.
- Проектирование и оптимизация БД: Проектирование схемы данных в PostgreSQL. Создание и модификация таблиц, представлений, индексов. Написание сложных SQL-запросов для агрегации данных, использование оконных функций.
- Развитие backend-логики: Рефакторинг и структуризация существующего Python-кода (Flask/Dash серверная часть). Выделение переиспользуемых модулей, улучшение производительности критических участков.
- Создание и поддержка API: Разработка и поддержка внутреннего API (на Flask/FastAPI) для обмена данными между серверной логикой и Dash-фронтендом. Реализация эндпоинтов для фильтрации, поиска, получения агрегированных данных.
- Интеграция и автоматизация: Настройка автоматических процессов загрузки данных, интеграция с существующими системами данных (через файловые хранилища или простые API).
- Работа с инфраструктурой: настройка виртуального окружения, контейнеризации (Docker) и процесса развертывания совместно с DevOps.
Требования:
- Python 3.11+ — глубокое знание, включая работу с данными (Pandas, NumPy, openpyxl).
- PostgreSQL (опыт проектирования схем, написания сложных SQL-запросов, оптимизации).
- Знание SQLAlchemy.
- Опыт работы с Flask / Dash
- Знание FastAPI.
- Понимание архитектуры Dash-приложений (серверные callback, dcc.Store, клиентская часть).
- Умение работать с Git, Docker, Linux (работа в командной строке).
- Умение писать чистый, поддерживаемый код, проводить код-ревью, писать техническую документацию.
- Портфолио реализованных коммерческих проектов
- Подтвержденные тестами hard skills - плюс.
Условия:
- заработная плата обсуждается индивидуально
- full time офис 5/2, гибрид обсуждаем после исп. срока
- 13 зарплата
- премии по результатам работы
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
10 Января
Senior AQA/ Автотестировщик (Python/TypeScript)
Москва
Компания "Бфг" Задачи: Планирование и выполнение тестовых сценариев для различных компонентов программного обеспечения. Тестирование...
10 Января
Москва
Компания "МКК А Деньги" Привет! А ДЕНЬГИ — это команда единомышленников с гибким подходом к разработке финтех-продуктов. Мы — часть большого...
10 Января
Python-разработчик (Senior)( АЛМИ ПАРТНЕР )
Москва
Компания "АЛМИ ПАРТНЕР" Компания Алми Партнер находится на рынке информационных технологий более 20 лет и оказывает полный спектр услуг в...
10 Января
Senior Kotlin Backend Developer( Ventra )
Москва
Компания "Ventra" Мы в VentraGo создаём маркетплейс подработок, где люди находят задания, выполняют их и получают быстрые выплаты. Наш сервис...
11 Января
Консультант по автоматизации бюджетирования Планово-экономического управления( ФГУП Росморпорт )
Москва
от 111 900 до 167 850 руб.
Компания "ФГУП Росморпорт" Обязанности: - Администрировать, поддерживать и развивать модели бюджетирования на базе программного обеспечения...
Вакансия размещена в отрасли