Junior Python/Django разработчик
Технологии
Описание вакансии
Кратко о роли
Компания РТК-ЦОД ищет Junior Python/Django разработчика для участия в разработке новых функций и поддержке существующих приложений.
Ключевые задачи
- Разработка новых функций и исправление ошибок в приложениях на Python и Django.
- Написание тестов для проверки функциональности кода.
- Обновление документации по коду и проекту.
- Участие в составлении технических спецификаций под руководством опытных коллег.
- Создание миграций и обновление схемы базы данных.
- Соблюдение внутренних правил коммитов, pull-request и код-ревью.
Обязательные требования
- Опыт коммерческой или учебной разработки от 1 года.
- Техническое высшее или незаконченное высшее образование.
- Знание Python, ООП и структур данных.
- Навыки работы с Django (модели, представления, шаблоны).
- Понимание основ асинхронного программирования и Celery.
- Знание SQL, основ работы с базами данных, Docker и Linux/Unix.
- Владение Git.
Условия и бенефиты
- Полная занятость, график 5/2.
- Гибридный формат работы в Воронеже.
РТК-ЦОД ищет Junior Python/Django разработчика.
Опыт работы: 1–3 года.
Полная занятость, график 5/2.
Формат работы: гибрид (Воронеж).
Чем предстоит заниматься:
- Участие в разработке новых функций и исправлении ошибок в приложениях на Python и Django.
- Написание тестов для проверки функциональности кода.
- Обновление документации по коду и проекту.
- Участие в составлении технических спецификаций под руководством опытных коллег.
- Создание миграций и обновление схемы базы данных.
- Соблюдение внутренних правил коммитов, pull-request и код-ревью.
Наши пожелания к кандидатам:
- Незаконченное высшее или высшее образование (техническое/ИТ-направление).
- Опыт коммерческой или учебной разработки от 1 года.
- Английский язык на уровне чтения технической документации.
- Владение основами синтаксиса Python.
- Понимание основных структур данных: списки, кортежи, множества, словари.
- Знание принципов ООП: классы, наследование, инкапсуляция.
- Навыки работы с Django: модели, представления, шаблоны.
- Знание принципов работы Celery.
- Понимание основ асинхронного программирования (asyncio и др.).
- Основные операции с базами данных (CRUD), знание базовых SQL-запросов.
- Базовые навыки работы с Docker.
- Опыт работы с ОС Linux/Unix.
- Владение основами Git (клонирование, коммиты, ветки, понимание Pull Request и merge).
Оригинальная вакансия:
https://t.me/job_python/8033