Разработчик Python

Дата размещения вакансии: 24.09.2024
Работодатель: Diasoft
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 1 года до 3 лет

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 проектах.

УСЛОВИЯ

  • Полная занятость, оформление по ТК РФ, бессрочный трудовой договор;
  • Гибкое начало рабочего дня;
  • Для городов: Москва, Санкт-Петербург, Ярославль, Чебоксары, Пермь, Воронеж, Самара - гибридный формат работы: по понедельникам работа из офиса, остальные дни дистанционно по желанию;
  • Для городов: Уфа, Екатеринбург, Волгоград, Калининград, Тула, Казань, Нижний Новгород, Краснодар, Рязань - дистанционный формат работы до тех пор пока не будет открыт филиал, после открытия филиала занятость сменится на гибридную (один день в неделю из офиса).