Локация
Москва, удалённая работа
Зарплата
до 200000 RUR в месяц, до вычета налогов
Компания
SaaSoft разрабатывает программные решения и web-сервисы.
Что делать
•Проектировать и развивать web-сервисы и микросервисные решения на Python.
•Разрабатывать REST API и поддерживать контракты OpenAPI/Swagger.
•Оптимизировать SQL-запросы и работу с PostgreSQL, SQLAlchemy и миграциями.
•Создавать пирамиду тестирования, включая обязательные интеграционные тесты на pytest.
•Настраивать CI/CD-пайплайны в GitLab CI, Docker-окружения, мониторинг, алертинг и сквозную трассировку.
•Работать по Scrum/Kanban, поддерживать коллег и заниматься наставничеством.
Требования
•От 4 лет опыта в роли Python-разработчика.
•Высшее образование в области IT, техники или математики.
•Глубокое знание Python 3.11+, включая GIL, оптимизацию, профилирование, asyncio и типизацию.
•Опыт с FastAPI/Pydantic и/или Django/DRF, REST API, PostgreSQL, SQLAlchemy и Alembic.
•Уверенная работа с Git, Docker и docker-compose; pytest обязателен.
•Английский язык на уровне B1 для чтения технической документации и деловой переписки.
Хорошо, если есть
•Знание Kubernetes.
•Опыт работы с Kafka или RabbitMQ.
Культура и преимущества
•Удалённый формат работы.
•Командное взаимодействие и поддержка коллег.
•Ориентация на стабильный результат.
•Возможности для развития профессиональных навыков.