Python Developer Offline

Project: Cyber Security Platform

 

Амбициозный продукт с интересными задачами. Отличная возможность поработать с экспертами в области информационной безопасности.

 

Back-end строится по принципам микросервисной архитектуры. Основные используемые фреймворки: Flask и aiohttp. Коммуникация между сервисами происходит посредством REST API и шины сообщений. В качестве шины используется Kafka. В системе применятся два вида баз данных: графовая (NoSQL) и реляционная. Neo4J и PostgreSQL соответственно. Настроен CI/CD пайплайн. Любое изменение в системе сопровождается написанием юнит и функциональных тестов (pytest).

 

Front-end выполнен в виде Single Page Application (SPA) на React. Взаимодействие с серверной частью происходит по REST API и WebSocket.

 

Каждому разработчику предоставляется свежий MacBook Pro.

 

Тех.стек:

 

Python3, JS, asyncio, Flask, aiohttp,

SQLAlchemy, py2neo, alembic, Marshmallow,

Celery, Kafka, Neo4J, PostgreSQL, Docker, Kubernetes,

Jenkins, WebSocket, pytest, JWT, React, D3

 

Команда: 1 PM, 1 BA, 1 UI/UX, 1 TL, 1 QA, 3 FE, 4 BE

The job ad is no longer active
Job unpublished on 26 May 2022

Look at the current jobs Python →

Similar jobs

Ukraine to $3000
Countries of Europe or Ukraine