Senior Backend Engineer

Зарплата

до 220 000 ₽

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

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

Компания

Приложение для занятий йоги с искусственным интеллектом на мобильном телефоне

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

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

Кратко о вакансии:

  • У нас есть работающее мобильное приложение, со своим бэкендом, сейчас мы столкнулись с тем, что он уже не отвечает всем нашим запросам. От вас будет требоваться переписать его так, чтобы он отвечал растущим запросам приложения и пользовательской базы. Замечу, что это не будет значить, что вам придется копаться в тоннах legacy кода - многое можно будет написать с нуля.
  • Опыт работы с облачной инфраструктурой будет обязательным так как мы планируем масштабирование работы приложения на большие группы пользователей. В идеале мы ищем человека с достаточным знанием DevOps части. Ведь список обязанностей условно можно поделить на 70% BackEnd и 30% DevOps.
  • Над приложением работает ряд не технических сотрудников и сейчас у нас есть инструменты для создания контента, разметки базы для алгоритмов и другой работы. В связи с тем, что приложение активно развивается, все эти инструменты нуждаются в добавлении новой функциональности и поддержке.

Задачи:

  • Написание и рефакторинг микросервисов для работы с видео контентом
  • Проектирование и реализация различных API для взаимодействия с Web Frontend и Mobile
  • Масштабирование и load balancing нашей системы для десятков и сотен тысяч пользователей
  • Выбор оптимальных по затратам облачных провайдеров и выделенных серверов
  • Автоматизация сборок, системы поставки контента.

Требования:

  • Опыт программирования на Python от 3-х лет
  • Умение писать "читабельный код"
  • Опыт работы с AWS/GoogleCloud/Azure
  • Опыт работы с Docker, Jenkins
  • Опыт написания облачных микросервисов и lambda функций на python, go, NodeJS
  • Docker/Kubernetes
  • Знание nginx, CloudFlare
  • bash, знание Linux
  • Широкий технологический кругозор

Что предлагаем:

  • Испытательный срок 3 месяца
  • Challenging технологические задачи
  • "Белую" зп + опцион

Бонусы

  • Возможен вариант удаленной работы