Войти

Middle Python developer

Данная вакансия не актуальна.
ОАО "Бакай Банк"
Компания ОАО "Бакай Банк"
Тип Офис / Бишкек
Описание вакансии

В связи с расширением в команду BakAi требуются Python разработчики уровня Middle.

 

Требования:

 

•  Python 3, опыт не менее 2 лет (со стандартной библиотекой);

•  Понимание работы потоков/процессов/асинхронности в Python 3;

•  Опыт работы с Flask или FastAPI (и относящиеся к ним библиотеками);

•  Опыт в написании тестов (PyTest UnitTest, Mock Test, юнит-тесты, интеграционные);

•  SqlAlchemy (писать сложные запросы), Alembic для миграции БД;

•  Умение работать с чистым SQL (PostgreSQL), (писать запросы, строить индексы);

•  Опыт работы Celery, Redis, RabbitMQ, Kafka;

•  Умение парсить данные (JSON, XML, XML SOAP);

•  Навыки работы со сторонними API, GRPC;

•  Навыки работы с Linux серверами;

•  Умение развернуть микро-сервис (Flask, Nginx, Uwsgi, Uvicorn FastApi);

•  Отличное владение Git, GitLab, GitLab CI/CD;

•  Понимание и применение на практике: ООП, SOLID, DRY, KISS, паттерны проектирования;

•  Понимание Search/Sort Алгоритмов.

Будет преимуществом:

•  Oracle PL/SQL (написание процедур);

•  Опыт работы Docker, docker-compose;

•  Опыт работы с FinTech проектами (знание основных бизнес-процессов в банковской сфере, опыт работы с платежами);

•  Понимание работы фронтенд фреймворков (Angular);

•  Глубокое понимание транзакционности (жизненный цикл, уровень изолированности).


Обязанности:


•  Участие в разработке ПО банка в составе команды разработчиков;

•  Интеграция со сторонними продуктами и системами;

•  Решать возникающие проблемы при разработке;

•  Обсуждение архитектуры проектов;

•  Оптимизация производительности, внедрение новых технологий;

•  Документирование.


Мы предлагаем:

•  Гибридный график работы;

•  Конкурентоспособную заработную плату;

•  Возможность карьерного роста и профессионального развития;

•  Дружный коллектив.