Q.DB Enterprise Manager - интегрированная административная панель управления Q.DB (PostgreSQL) c возможностью производить основные административные действия из окна браузера, централизацией доступа ко всем инстансам и базам данных, навигацией через единое меню с учетом иерархии объектов, а также ролевой моделью управления доступом пользователей.
Команда разработки Q.DB Enterprise Manager, приглашает на работу опытного Разработчика Python. Вам предстоит заниматься разработкой серверной части приложения на Flask, Tornado, SQLAlchemy развивать и дорабатывать форк open source решения.
Обязанности:
-
Разработка модулей Q.DB Enterprise Manager: управление ресурсами/виртуализацией, управление резервным копированием, управление развертыванием;
-
Адаптация open source решений;
-
Участие в проработке архитектуры продукта;
-
Взаимодействие с кросс-функциональными командами;
-
Разработка и поддержка unit/integration тестов;
-
Документирование функционала.
Требования:
-
Опыт командной back-end разработки на python oт 2 лет;
-
Написание и реализация REST API;
-
Опыт работы с PostgreSQL;
-
Знание linux на уровне разработчика;
-
Написание тестов (pytest).
Будет плюсом:
-
Использование Docker для сборки и тестирования кода;
-
Участие в open source проектах.
УСЛОВИЯ
- Полная занятость, оформление по ТК РФ, бессрочный трудовой договор;
- Гибкое начало рабочего дня;
- Для городов: Москва, Санкт-Петербург, Ярославль, Чебоксары, Пермь, Воронеж, Самара - гибридный формат работы: по понедельникам работа из офиса, остальные дни дистанционно по желанию;
- Для городов: Уфа, Екатеринбург, Волгоград, Калининград, Тула, Казань, Нижний Новгород, Краснодар, Рязань - дистанционный формат работы до тех пор пока не будет открыт филиал, после открытия филиала занятость сменится на гибридную (один день в неделю из офиса).