Описание вакансии
Обязанности:
Создавать очередь на основе Redis / MySQL на VPS
продумывать передачу и хранение данных между сервисами в рамках очереди
продумывать передачу данных с другими подобными северами микосервисов по API
создавать/настраивать API для скриптов
настраивать доступ через проброшенные порты на машинах, где исполняются скрипты (Gunicorn)
Требования:
Знание стека:
Ubuntu
Nginx
Postgress
MySQL
PHP
Python
Laravel
Административная страница — CSS, HTLM, Tailwind CSS
Java Script
Брокер очереди Redis
необходимо:
создавать API для скриптов на Flask/ Fast API /SWAGGER
скрипты написаны на Python /C++ (нейросети, алгоритмы Open CV)
проверка API в Postman/Insomnia
Умение:
прописывать “проброшенные” порты закрепленные за скриптами в Gunicorn
настраивать доступ к API микросервиса на локальном порту со стороннего внешнего IP адреса
передавать данные от одного скрипта к другому через очередь на Redis/MySQL
(брокер очереди и страница администрирования размещается на выделенном VPS,
микросервисы исполняются на других VPS и физических серверах)
Условия:
Удаленно, сдельно на основе ТЗ (Есть регулярный объем с гибкими сроками)