Резюме Junior Python: образец 2026
Резюме junior Python разработчика — не список технологий через запятую. Рекрутер смотрит на конкретные проекты, понятные описания задач и стек, который совпадает с вакансией. Ниже — структура, которая работает, и примеры формулировок.
Структура резюме
1. Заголовок + контакты
2. Краткое summary (2–3 строки)
3. Навыки (технический стек)
4. Проекты (ключевой раздел)
5. Опыт работы (если есть)
6. Образование
7. Дополнительно (курсы, сертификаты)
Заголовок и контакты
```
Иван Петров
Python Backend Developer (Junior)
📧 ivan@email.com | 📱 +7 900 000-00-00
🔗 github.com/ivanpetrov | 🔗 linkedin.com/in/ivanpetrov
📍 Москва / Готов к удалёнке
```
GitHub — обязателен. LinkedIn — желательно. Адрес — город и готовность к удалёнке.
Summary (о себе)
2–3 предложения без воды. Что умеете + что ищете:
> «Разрабатываю backend-приложения на Python (FastAPI, Django). Пишу REST API с PostgreSQL и Docker. Ищу позицию junior backend developer с возможностью роста в продуктовой компании.»
Без «коммуникабельный», «ответственный», «быстро обучаюсь».
Навыки — как оформить
Группируйте по категориям, не перечисляйте всё подряд:
Языки и фреймворки:
Python 3, FastAPI, Django, Django REST Framework
Базы данных:
PostgreSQL, SQLite, Redis (базово)
Инструменты:
Docker, Git, GitHub Actions (базово), Linux (командная строка)
Тестирование:
Pytest, unittest
Прочее:
REST API, JWT, SQL
Не пишите «знаком с», «изучаю», «базово» напротив ключевых технологий — это снижает уверенность. Пишите только то, что можете объяснить на собеседовании.
Проекты — главный раздел
Это самое важное в резюме junior-разработчика без коммерческого опыта.
Формула хорошего описания проекта:
- Что это (одна строка)
- Стек
- Что конкретно сделали
- Ссылка на GitHub
Пример — хорошо:
```
Task Manager API
FastAPI + PostgreSQL + Docker | GitHub: github.com/ivan/task-api
REST API для управления задачами с JWT-авторизацией.
— Реализовал CRUD-эндпоинты для задач и пользователей
— Настроил Docker Compose с PostgreSQL и Redis
— Покрыл бизнес-логику unit-тестами (Pytest, coverage 75%)
— Задеплоил на Railway, API доступно по ссылке
```
Пример — плохо:
```
Pet project на Python
Писал код, изучал FastAPI, работал с базой данных
```
Опыт работы
Если коммерческого опыта нет — не нужно ничего выдумывать. Если была стажировка:
```
Стажировка | ООО «Название» | июнь–август 2025
Python Backend Developer (Intern)
— Дорабатывал эндпоинты Django REST Framework
— Писал миграции базы данных (Alembic)
— Участвовал в code review
```
Даже 2–3 месяца стажировки — весомо. Как найти стажировку.
Образование
```
Московский государственный университет
Факультет ВМК, Прикладная математика и информатика
2022–2026 (4 курс)
```
Для технических специальностей — указывайте курс, если учитесь. Если закончили нерелевантный вуз — образование в конец резюме.
Курсы и сертификаты
Указывайте только если реально прошли и можете ответить на вопросы по теме:
```
Курс «Python Backend Developer» — Яндекс Практикум, 2025
Stepik «Поколение Python» (сертификат), 2024
```
Типичные ошибки
Стек без проектов. Список «Python, Django, FastAPI, PostgreSQL, Docker, Redis, Kafka» без единого проекта — ничего не говорит о реальных навыках.
Проекты без ссылок. Если нет GitHub — проекта не существует для рекрутера.
«Изучаю» в ключевых навыках. Не пишите FastAPI если вы его только начали изучать. Пишите после первого рабочего проекта.
Фото. В IT-резюме фото не нужно — это не обязательно и не добавляет ценности.
Объём. Одна страница для junior — норма. Две — допустимо только при реальном опыте.
Подробнее об оформлении GitHub: GitHub для резюме.
Общие правила резюме студента: как написать резюме студенту.
FAQ
Сколько проектов должно быть в резюме?
1–3 хороших. Лучше один детально описанный с рабочим кодом, чем три строчки «делал проект на Django».
Писать ли учебные задания из курсов?
Только если доработали их до состояния реального проекта. Стандартные задания курса без доработки — не проект, а упражнение.
Нужен ли сопроводительное письмо?
Для большинства российских компаний — нет. Для зарубежных или если сами хотите выделиться — да. Сопроводительное письмо.
Указывать ли уровень Python (beginner/intermediate)?
Не нужно. Уровень определяется проектами и собеседованием, а не самооценкой.
Как оформить резюме визуально?
Чистый шаблон без украшений. hh.ru-формат или PDF из Notion / Overleaf. Цветные колонки и иконки — отвлекают и хуже парсятся.