Today

MIDDLE PYTHON DEVELOPER

REMOTE CIS | HIREWAY (KA)

📝 Обязанности
- Участвовать в разработке и поддержке backend-сервисов на Python под руководством опытных разработчиков;
- Выполнять задачи по созданию и доработке REST API;
- Работать с PostgreSQL и базами данных;
- Писать понятный и поддерживаемый код по стандартам команды;
- Исправлять ошибки и улучшать существующий функционал;
- Писать простые unit-тесты и проверять корректность решений;
- Использовать Git и участвовать в командной разработке;
- Знакомиться с Docker, контейнеризацией, сборкой и CI/CD;
- Участвовать в code review, технических обсуждениях и разборе ошибок;
- Взаимодействовать с разработчиками, QA и DevOps-специалистами;
- Изучать архитектуру backend-сервисов и инженерные практики.

🔍 Требования
- Базовые знания Python и умение писать небольшие программы и приложения;
- Понимание ООП, структур данных и типов данных Python;
- Знание функций, классов, исключений, коллекций и модулей;
- Базовое понимание HTTP, клиент-серверного взаимодействия и REST API;
- Знакомство с FastAPI, Flask, Django или аналогичным Python-фреймворком;
- Базовые знания SQL и реляционных баз данных;
- Знакомство с PostgreSQL или другой реляционной СУБД;
- Понимание основных принципов работы Git;
- Общее представление о тестировании и unit-тестах;
- Готовность разбираться в существующем коде, искать информацию и задавать вопросы;
- Желание развиваться в backend-разработке;
- Умение работать в команде и воспринимать обратную связь;
- Коммерческий опыт не обязателен: рассматриваются студенты, выпускники и начинающие специалисты с учебными или pet-проектами.

💎 Будет преимуществом
- Учебные, pet- или командные проекты на Python;
- Опыт создания приложений с FastAPI, Flask или Django;
- Знакомство с SQLAlchemy или другой ORM;
- Базовое понимание асинхронного программирования и asyncio;
- Знакомство с Redis и принципами кеширования;
- Общее представление о Kafka, RabbitMQ или других брокерах сообщений;
- Знакомство со Swagger/OpenAPI;
- Базовые знания Docker и Docker Compose;
- Представление о CI/CD и автоматизации тестирования;
- Знакомство с логированием и мониторингом приложений;
- Понимание микросервисной архитектуры и Kubernetes;
- Техническое образование или профильные курсы;
- Участие в хакатонах, стажировках или командных IT-проектах.

🕹 Условия
- Зарплата от 220 000 до 230 000 ₽;
- Полная занятость;
- Можно работать удалённо;
- Рассматриваются начинающие специалисты, студенты и выпускники.

CONTACT

https://t.me/hireway

https://t.me/hireway