Президентская платформа «Россия — страна возможностей» была создана по инициативе Президента России Владимира Путина 22 мая 2018 года.
За 8 лет организация объединила более 60 проектов, конкурсов и олимпиад. Мы помогаем участникам найти единомышленников и завести полезные знакомства, поступить в вуз или пройти перспективную стажировку, найти работу мечты, продвинуться в карьере, а также поработать с наставником.
Наша команда — это сообщество целеустремленных людей, которые готовы трудиться ради благополучия граждан. Мы ценим нестандартное мышление и ищем коллег, которые готовы развивать проекты и предлагать новые подходы.
Если вы хотите помогать тысячам людей менять жизнь к лучшему и создавать будущее вместе с нами — мы ждем вас в нашей команде!
Чем предстоит заниматься:
- Разработка и сопровождение REST API (FastAPI, Pydantic, async);
- Валидация данных через Pydantic;
- Работа в Git (ветки, MR, решение конфликтов);
- Написание тестов (pytest);
- Работа с БД: ORM-модели, миграции, SQL-запросы (SQLAlchemy, Alembic, PostgreSQL);
- ETL-процессы, интеграция источников данных, очереди (RabbitMQ), кэш (Redis);
- Разработка и поддержка ботов на платформе MAX, интеграция LLM/RAG;
- Инфраструктура: Docker, nginx, Git, pytest, код-ревью;
- Подготовка отчётов и аналитических выборок по запросу, ML при необходимости.
Что мы ожидаем:
- Уверенный базовый Python (типизация, list comprehensions, декораторы — понимать зачем, исключения);
- Опыт работы с SQLAlchemy (модели, relationship, join, базовые запросы);
- Обязательно: Alembic (создание и применение миграций, upgrade/downgrade);
- Понимание REST (коды ответов, методы, параметры запроса Query/Path/Body);
- Базовый PostgreSQL (SELECT, JOIN, GROUP BY, индексы на уровне "поставить по инструкции");
- Pydantic (BaseModel, валидаторы);
- Git на уровне "создать ветку, сделать коммит, открыть MR", решить простой конфликт;
- Docker (поднять docker compose up -d с БД и приложением).
Будет плюсом:
-
Понимание async/await (если проект на FastAPI);
-
Опыт с pytest (фикстуры, моки);
-
Логирование через logging вместо print;
-
Makefile (команды make up, make migrate, make test).
Что мы предлагаем:
- Официальное трудоустройство в штат компании в соответствии с ТК РФ;
- ДМС со стоматологией после 3-х месяцев работы;
- Полная удаленка или гибрид;
- Тестовое задание (проект на 2-3 часа с FastAPI + SQLAlchemy + Alembic + PostgreSQL + Docker);
- Возможность профессиональной реализации и развития своих идей в современном образовательном центре;
- Работа над интересными и передовыми проектами страны.
До встречи на интервью!