Вакансии
December 6, 2023

Backend-разработчик / Разработчик Python в Университет ИТМО

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

  • участие в выполнении проектов от корпоративных партнеров;
  • проектирование и разработка бекенд-а;
  • разработка системного ПО для автоматизации вычислительных экспериментов, а также обработки, анализа и визуализации данных.

Требования:

  • высшее образование в области математики или информатики (магистр или специалист);
  • уверенное владение Python (либо альтернативными языками и технологиями);
  • знание и опыт использования базовых шаблонов проектирования (Design Patterns);
  • основы использования систем контроля версий (Git);
  • опыт разработки с использованием REST/gRPC;
  • опыт работы с Docker;
  • знание и опыт работы с одним из фреймворков Django, Flask, FastAPI;
  • опыт работы с реляционными СУБД (PostgreSQL, MySQL), знание ORM, Alembic;
  • умение адаптироваться и изучать технологии в сжатые сроки;
  • умение работать в команде;
  • желание работать над решением нетривиальных задач.

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

  • опыт проектирования распределенного ПО (микросервисная архитектура);
  • опыт работы с Сelery;
  • опыт работы с Redis или аналоги;
  • опыт работы с NoSQL базами данных;
  • опыт работы с Kubernetes;
  • опыт использования брокеров сообщений (Kafka, RabbitMQ);
  • опыт разработки в проектах, связанных с машинным обучением.

Условия:

  • комфортабельный офис на В.О.;
  • дружный молодой коллектив;
  • испытательный срок от 1 до 2 месяцев;
  • гибкий график работы, ежегодное премирование;
  • применение современных технологий разработки и фреймворков;
  • возможно участие в исследовательской деятельности, проводимой коллективом, в том числе, ежегодные поездки на международные конференции;
  • доступ к вычислительным распределенным кластерам общей производительностью более 4 ПФлопс.

Откликнуться:

CV на job@itmo.ru