Backend web python developer

Зарплата

от 150 000 до 200 000 ₽

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

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

Компания

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

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

Молодая и перспективная компания, работающая на стыке биотехнологии и информационных технологий ищет программиста с опытом работы NextFlow движка.

О проекте:

В связи с необходимостью разработки национальной базы генетической информации в помощь ученым из биотехнологических/биоинформатических/микробиологических направлений наша компания согласилась на участие в разработке столь интересного и полезного проекта, поскольку мы имеем релевантный опыт разработки биотехнологических инструментов для IT. В рамках проекта НГБИ будет разработан аналитический модуль, который путём конвейеризации процессов обработки биологических данных будет последовательно и параллельно анализировать выбранные данные пользователями.

Обязанности:

  • Разработка требований к командным запросам для NextFlow;
  • Разработка web-приложения на базе Python фреймворков;
  • Интеграция приложений со сторонними сервисами;
  • Написание качественного кода с покрытием тестами;
  • Работа с реляционными и нереляционными базами данных;
  • Работа в команде, совместное решение задач.
  • Разработка и использование API приложения

Требования:

  • Опыт коммерческой разработки на Python от 3 лет;
  • Опыт работ с обработчиком NextFlow от 1 года будет являться преимуществом;
  • Высшее техническое образование, желательно биотехнологии, информационных технологий или биоинформатики в идеале;
  • Образование в области биоинформатики будет являться преимуществом;
  • Базовые знания html, JavaScript, CSS;
  • Знание Django/Flask;
  • Опыт использования CI/CD;
  • Опыт работы с Docker;
  • Понимание особенностей и различий REST и SOAP;
  • Опыт работы с PostgreSQL;
  • Дополнительным преимуществом будет опыт работы с очередями, а также опыт написания Юнит- и Интеграционных-тестов;
  • Linux, git;

Будет плюсом:

  • Опыт разработки front-end приложений на базе React.js, Angular.js, Vue.js, а также знакомы с Javascript;
  • Понимание асихронного программирования и работы с asyncio;

Бонусы

Условия:

  • Удаленная работа
  • Индивидуальная работа с креативными четкими задачами под конкретные сроки
  • Возможность участия в решениях важных для научного сообщества задач в области биотехнологии/биоинформатики и др.