Войти

Middle Python разработчик

ОАО "Бакай Банк"
Компания ОАО "Бакай Банк"
Тип Офис / Бишкек
Оклад 90000 - 150000 KGS в месяц
Описание вакансии

В связи с расширением в команду 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);
  • Глубокое понимание транзакционности (жизненный цикл, уровень изолированности).


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

  • Участие в разработке ПО банка в составе команды разработчиков;
  • Интеграция со сторонними продуктами и системами;
  • Решать возникающие проблемы при разработке;
  • Обсуждение архитектуры проектов;
  • Оптимизация производительности, внедрение новых технологий;
  • Документирование.


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

  • Гибридный график работы;
  • Конкурентоспособную заработную плату;
  • Возможность карьерного роста и профессионального развития;
  • Дружный коллектив.