Задачи: • Разработка и доработка backend-сервисов на Python по ТЗ от аналитиков/функциональных консультантов, в соответствии с регламентами разработки; • Разработка unit-тестов; • Участие в code review; • Сопровождение, документирование и эксплуатация разработанных приложений; • Оказание консультаций по техническим вопросам; • Выявление дефектов и нахождение причин их возникновения; • Разработка вариантов решения проблем и устранения инцидентов и дефектов; • Предоставление отчётности о своей деятельности руководителю. Требования: ✔️ Образование • Высшее образование ИТ, техническое, математическое. ✔️ Опыт работы • Опыт работы от 2 лет в роли Python-разработчика; • Опыт работы с системой контроля версий Git. ✔️ Знания и профессиональные навыки • Python 3.11+: типизация (type hints), ООП, асинхронность (asyncio); • Знание одного из фреймворков: FastAPI (Pydantic, async/await) или Django (DRF); • Разработка REST API, документирование OpenAPI/Swagger; • Уверенное знание SQL, ORM (SQLAlchemy), опыт работы с PostgreSQL; • Unit-тестирование: pytest — обязательное требование; • Управление зависимостями: pip / poetry / uv; • Знание принципов и архитектуры web-сервисов и REST API; • Знание принципов и архитектуры сервисных/микросервисных решений; • Базовое понимание контейнеризации (Docker): сборка и запуск своих сервисов; • Понимание процессов CI/CD (автосборка, автотесты, автодеплой); опыт с GitLab CI — плюс; • Опыт работы по Scrum/Kanban. ✔️ Знание языков • Английский язык, уровень B1: чтение технической документации. ✔️ Деловые качества • Работа в команде (поддержка коллег); • Ориентация на результат (высокие постоянные показатели результативности); • Развитие собственных навыков (поиск возможностей для дальнейшего развития).
⚠️ Будьте внимательны: вакансия размещена из открытых источников и может быть недостоверна.
Зарплата
250 000 ₽