Python-разработчик
до 250 000 ₽в месяц
Удалённоот 2 лет
PythonSQLPostgreSQLCI/CDDockerGitREST APIBackendFastAPIDjangoPytestSQLAlchemy
Описание
Обязанности
- Разработка и доработка 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 (автосборка, автотесты, автодеплой)
- Опыт работы по Scrum/Kanban
- Английский язык, уровень B1: чтение технической документации
- Работа в команде (поддержка коллег)
- Ориентация на результат (высокие постоянные показатели результативности)
- Развитие собственных навыков (поиск возможностей для дальнейшего развития)
Будет плюсом
- Опыт с GitLab CI
Условия
- ЗП: до 250 000 ₽