Для реализации проекта в банке, требуется бекенд - разработчик. Срок проекта - около 3 месяцев.
Основные задачи
- Разработка и сопровождение backend-сервисов на Python.
- Проектирование и реализация REST API.
- Разработка бизнес-логики приложений.
- Интеграция с внутренними и внешними информационными системами.
- Работа с реляционными базами данных.
- Оптимизация производительности приложений и SQL-запросов.
- Разработка микросервисов
Обязательные требования
- Опыт коммерческой backend-разработки от 2–3 лет.
- Уверенное знание Python.
- Практический опыт разработки на FastAPI/Django
- Опыт проектирования и разработки REST API.
- Хорошее знание SQL.
- Опыт работы с PostgreSQL, Oracle или другими реляционными базами данных.
- Опыт использования Docker.
- Понимание принципов микросервисной архитектуры.
- Опыт написания unit- и интеграционных тестов.
- Знание принципов асинхронного программирования в Python.
- Опыт работы с Linux.
Будет преимуществом
- Опыт работы с Redis.
- Опыт работы с брокерами сообщений: Kafka, RabbitMQ или аналогами.
- Опыт работы с Celery.
- Знание Kubernetes.
- Опыт разработки систем в банковской или финансовой отрасли.
Технологический стек
- Python;
- FastAPI, Django
- PostgreSQL, SQL;
- REST API;
- Docker;
- Redis;
- Kafka или RabbitMQ;
- Linux.
- Векторные базы Qdrant, Milvus