Обязательные требования:
⁃ Python 3, опыт не менее 3 лет (со стандартной библиотекой)
⁃ Понимание работы потоков/процессов/ассинхронности в Python 3
⁃ Опыт работы с Flask, FastAPI (и относящиеся к ним библиотеки)
⁃ Опыт написание тестов (юнит-тесты, интеграционные)
⁃ SqlAlchemy (писать сложные запросы), Alembic для миграции БД
⁃ Умение работать с чистым SQL (PostgreSQL) (писать сложные запросы, оптимизировать, строить индексы)
⁃ Опыт работы Celery, Redis, RabbitMQ
⁃ Умение парсить данные (JSON, XML, XML SOAP)
⁃ Умение работать со сторонними API
⁃ Опыт работа с Linux серверами, в частности CentOS
⁃ Умение развернуть микро-сервис (Flask, Nginx, Uwsgi)
⁃ Отличное владение Git, GitLab, GitLab CI/CD
⁃ Понимание и применение на практике: ООП, SOLID, DRY, KISS, паттерны проектирования
⁃ Участвовать в принятий архитектурных решений
Будет плюсом:
⁃ Oracle PL/SQL (написание процедур)
⁃ Опыт работы Docker, docker-compose
⁃ Опыт работы с ФинТех проектами
⁃ Понимание работы фронтенд фреймворков (Angular)
⁃ Глубокое понимание транзакционности (жизненный цикл, уровень изолированности)