Python разработчик / Python Developer
Технологии
Описание вакансии
Кратко о роли
Hireway ищет Junior Python разработчика для разработки и поддержки backend-сервисов в удаленном формате.
Ключевые задачи
- Разработка и поддержка backend-сервисов на Python.
- Создание и доработка REST API.
- Работа с PostgreSQL и другими базами данных.
- Написание чистого, тестируемого кода и покрытие его тестами.
- Исправление багов и улучшение существующего функционала.
- Взаимодействие с командой разработки, QA и DevOps.
Обязательные требования
- Знание Python для разработки backend-приложений.
- Понимание ООП и структур данных.
- Базовое понимание HTTP и REST API.
- Опыт работы с одним из фреймворков: FastAPI, Flask или Django.
- Базовое знание SQL и опыт работы с PostgreSQL.
- Понимание Git, Docker и основ unit-тестирования.
- Готовность разбираться в чужом коде и обучаться.
Будет плюсом
- Наличие pet-проектов или коммерческого опыта.
- Опыт работы с FastAPI, SQLAlchemy, Redis.
- Знание брокеров сообщений (Kafka, RabbitMQ).
- Знакомство с CI/CD, Kubernetes, Swagger.
- Понимание асинхронного программирования (asyncio).
- Техническое образование.
Условия и бенефиты
- Зарплата от 240 000 до 260 000 рублей.
- Полная занятость.
- Удаленный формат работы.
Процесс найма
- Для отклика свяжитесь с представителями компании через email или Telegram.
Hireway ищет Junior Python разработчика.
Задачи:
- Разрабатывать и поддерживать backend-сервисы на Python под руководством опытных разработчиков.
- Создавать и дорабатывать REST API.
- Работать с PostgreSQL и другими базами данных.
- Писать понятный, чистый и тестируемый код.
- Исправлять баги и участвовать в улучшении существующего функционала.
- Покрывать код тестами и самостоятельно проверять свои решения.
- Работать с Git и участвовать в командной разработке.
- Знакомиться с Docker и CI/CD-процессами.
- Участвовать в code review и технических обсуждениях.
- Взаимодействовать с разработчиками, QA и DevOps.
- Постепенно погружаться в архитектуру backend-сервисов и инженерные практики.
- Изучать новые технологии и применять их в работе.
Требования:
- Знание Python на уровне, достаточном для разработки небольших backend-приложений.
- Понимание основных принципов ООП и структур данных.
- Базовое понимание HTTP и REST API.
- Опыт работы хотя бы с одним Python-фреймворком: FastAPI, Flask, Django или аналогичным.
- Базовое знание SQL и опыт работы с PostgreSQL или другой реляционной БД.
- Понимание принципов работы Git.
- Представление о Docker и контейнеризации.
- Понимание основ написания unit-тестов.
- Готовность разбираться в чужом коде и самостоятельно искать решения.
- Желание развиваться в backend-разработке и изучать новые технологии.
Будет плюсом:
- Учебные, pet-проекты или опыт коммерческой разработки на Python.
- Опыт работы с FastAPI, SQLAlchemy, Redis.
- Понимание asyncio и асинхронного программирования.
- Базовое знакомство с Kafka, RabbitMQ, Swagger/OpenAPI, Docker Compose, CI/CD, Kubernetes.
- Понимание основ логирования и мониторинга.
- Техническое образование или профильное обучение.
Оригинальная вакансия:
https://t.me/devs_it/5959