Обязанности:
- Разработка и поддержка backend-части приложения
- Интеграция с внешними API и внутренними сервисами
- Участие в планировании, декомпозиции и оценке задач
- Проведение и участие в code review
- Поддержка и написание технической документации
Требования:
- Уверенное владение Python 3.x
- Опыт работы с асинхронным программированием (asyncio), потоками и процессами
- Глубокое понимание ООП, принципов SOLID, знание паттернов проектирования
- Опыт работы с одним из фреймворков: FastAPI или Flask
- Понимание принципов работы WSGI/ASGI
- Уверенные навыки работы с SQL и NoSQL базами данных, опыт работы с ORM
- Опыт взаимодействия с брокерами сообщений: RabbitMQ или Kafka
- Понимание архитектуры микросервисов и принципов построения высоконагруженных распределённых систем
- Базовые знания Linux: команды, работа с процессами, логирование
- Опыт работы с Docker: создание образов, настройка через docker-compose
Условия:
- Конкурентоспособная и стабильная заработная плата;
- Хорошая команда, в которой все работают на результат;
- Возможность карьерного роста и профессионального развития;
- Опыт работы в крупном и стабильном Банке.