Описание вакансии
TL;DR
Backend Python Developer (Django): Разработка бэкенда для федерального проекта в сфере ценообразования строительства с акцентом на создание RESTful API, оптимизацию запросов к PostgreSQL и разработку алгоритмов расчета цен. Фокус на обеспечении масштабируемости критически важных сервисов, рефакторинге кода и интеграции с внешними системами.
Локация: Офис в Москве (ул. Большая Якиманка, д. 42)
Зарплата: 250 000 – 350 000 ₽
Компания
Главгосэкспертиза России — государственное учреждение, проводящее экспертизу ключевых объектов страны и внедряющее передовые IT-решения в строительной отрасли.
Что делать
- Разрабатывать и поддерживать RESTful API на Django для работы со сметной документацией.
- Реализовывать алгоритмы расчета цен и парсинга данных (в т.ч. с использованием Scrapy).
- Оптимизировать модели и запросы в PostgreSQL для обработки больших объемов данных.
- Обеспечивать качество кода через рефакторинг, unit-тестирование (Pytest) и code review.
- Настраивать контейнеризацию (Docker) и CI/CD-пайплайны для деплоя на Linux-серверах.
- Работать с сетевыми протоколами и паттернами проектирования (SOLID, Repository).
Требования
- Высшее техническое образование в сфере ИТ.
- Опыт разработки от 3 лет, из них от 1 года работы со стеком: Python, Django, PostgreSQL, Docker, Git.
- Уверенное владение Linux CLI и Pytest.
- Готовность к работе в офисном режиме в Москве.
Хорошо, если есть
- Опыт работы с Nginx.
- Навыки настройки CI/CD (GitLab/Jenkins).
- Знание базовых паттернов программирования и сетевых протоколов.
Культура и преимущества
- Полная занятость, стабильность и нормированный рабочий день (5/2).
- Система полугодового и годового премирования на основе KPI.
- Пакет ДМС после испытательного срока и страховка для путешествий.
- Возможности корпоративного и внешнего обучения.
- Активная спортивная жизнь: бег, футбол, йога, волейбол, шахматы и др.
- Современный офис в центре Москвы рядом с парком Музеон.
- arrow_right1–2 релевантных кейса (ссылки/скриншоты)
- arrow_rightСроки и формат работы (когда на связи)
- arrow_right2–3 уточняющих вопроса по задаче
- arrow_rightОпишите результат и критерии приёмки
- arrow_rightУкажите бюджет/вилку — это повышает качество откликов
- arrow_rightСразу обозначьте сроки и доступность по коммуникациям