Regular/Senior Python Developer

Требования

Бэкенд разработчикPythonFlaskPostgreSQLSQLDjango

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Разработка и развитие цифровой облачной платформы, заказная разработка

Описание вакансии

Условия работы

Разработка BI системы для отчетов и Dash Board
Решение строится на opensource инструменте Appache Superset и дорабатывается необходимыми расширениями, чтобы инструмент был аналогом мировых вендоров.
Основная задача разработчика: разработка инструментов для визуализации данных. Взаимодействие(интеграция) с Hadoop, Airflow
Разработка ведется по Agile.

Тех. Стек: Python, Flask, ReactJS, Hadoop, docker/kubernetes

Обязанности:
• Разработка бэкенда для слоя хранения матаданных и управления доступом
• Разработка фронтенда для каталога данных и инструмента управления доступом
• Работа над интеграциями с различными системами

Требования:

• Опыт разработки backend для WEB-приложений от 3 лет;
• Знание Python, опыт работы с Flask или Django от 2 лет;
• Знание SQL, опыт работы с реляционными базами данных (PostgreSQL), использование ORM (SQLAlchemy)
• Навыки работы с Linux/UNIX системами
• Понимание механизмов работы систем контроля версий (git, bitbucket);
• Понимание методологий разработки ПО: Agile, Kanban.

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

• Очень желательно знание ES6, опыт работы с фреймворком ReactJS
• Опыт работы с Apache Superset;
• Опыт разработки docker-контейнеров;

Возможно подключение к задачам Front-end по желанию