Разработчик Python (web) RuBackup

Зарплата Не указана
Компания Группа компаний Астра
Город Москва
Требуемый опыт От 1 года
Опубликована 26 ноября 2024 г.

Команда RuBackup разрабатывает клиент-серверную систему резервного копирования с 2018 года. С 2020 мы входим в Группу Астра. Мы можем выполнять резервное копирование всего, что может встретиться в linux мире и планируем портировать наш продукт на иные платформы. Наши пользователи — сотрудники крупных корпораций страны, которые используют виртуализацию и переходят на российское ПО.

Обязанности

  • Разрабатывать новые фичи и поддерживать текущий проект REST API.
  • Участвовать в проектировании архитектуры.
  • Разрабатывать бэкенд новых продуктов/сервисов системы резервного копирования RuBackup (стек Python 3.9; Flask; PostgreSQL).

Требования

  • Опыт работы с виртуализацией (KVM) и контейнеризацией (Docker).
  • Опыт работы в администрировании различных Linux-дистрибутивов.
  • Опыт разработки на Python 3.9 и выше.
  • Опыт работы с одним из следующих фреймворков: Flask, FastAPI.
  • Опыт работы c асинхронным программированием asyncio (async/await).
  • Опыт работы с базами данных, ORM (SQLAlchemy), SQL.
  • Опыт работы с web-сервером NGINX или Apache.

Будет плюсом

  • Навык работы с траспайлером Nuitka.
  • Знание и понимание классических алгоритмов и структуры данных.
  • Знание работы asyncio под капотом.
  • Понимание протокола HTTP.


Условия

Уверенность в будущем. Мы чтим ТК РФ: у нас стабильный и прозрачный "белый" доход, и полноценный соцпакет.

Удаленка или офис? Вам решать. Можно работать, где угодно: дома, в офисе или в гибридном режиме. Нам важны результаты, а не то, где вы находитесь.

Забота о здоровье. Оформим полис ДМС со стоматологией.

График в твоем ритме. Мы здесь ради результата, а не процесса. Начинай свой рабочий день, когда тебе удобно, просто договорись с руководителем. У нас не принято стоять с секундомером на проходной, а вот пунктуальность на общих встречах мы ценим, так как бережно относимся к времени коллег.