Kapusta.by - это сервис онлайн‑займов, который делает финансы простыми и доступными. Мы растём и развиваемся, а значит ищем тех, кто готов вместе с нами строить сильную IT‑команду и создавать продукт, которым удобно пользоваться каждый день. Компания входит в ПВТ, что открывает доступ к современным инструментам и возможностям для развития.
Сейчас мы находимся в поисках Back-end разработчика (Python)
Основные требования:
- Языки программирования: Python (Django + Celery (Huey) + DRF + Storage), PL/pgSQL, SQL;
- СУБД: Postgres, Redis;
- Иное: Docker, Linux, Angie, Git, Minio S3, Apache Airflow.
Что мы ожидаем:
- Опыт разработки программного обеспечения на Python 3.11+;
- Хорошие знания СУБД Postgres (хранимые процедуры, составление и оптимизация запросов);
- Умение проектировать и интегрировать REST API (DRF/Django-Ninja);
- Знание Django ORM на уровне построения сложных моделей и запросов;
- Знание Django Ninja на уровне понимания модуля;
- Опыт работы с Apache Airflow (в качестве оркестратора задач).
Будет плюсом:
- Знание иных фреймворков Python (например, FastAPI);
- Навыки работы с брокерами сообщений (в идеале, RabbitMQ);
- Понимание работы м платежными системами/агрегаторами;
- Опыт работы с gRPC;
- Опыт работы с XML;
- Опыт работы с Swagger / OpenAPI.
Мы предлагаем:
- Комфортный офис в центре Минска с уютной атмосферой;
- Возможность профессионального роста внутри компании, прогрессивный менеджмент;
- Развитие в сфере финтех: участие в создании решений, которые меняют рынок финансовых технологий и задают новые стандарты удобства;
- Гибкое начало рабочего дня (до 10:00 по Минску).
У нас ценят инициативу, идеи и желание влиять на результат. Если вам важно быть частью живого проекта, а не просто «писать код» - добро пожаловать!
Ключевые навыки
- Django Rest Framework
- RabbitMQ
- FastAPI
- Python
- Swagger
- PostgreSQL
- Redis
- Apache Airflow