Python developer

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

Привет!

На связи команда Университета Иннополис.

Мы готовим талантливых ИТ-специалистов и создаём программные коммерческие решения в партнерстве с российскими и международными компаниями. В университете открыты 18 научно-исследовательских лабораторий и 9 центров разработки. У нас 297 индустриальных партнера.

На данный момент мы ищем Python разработчика в Передовую инженерную школу.

Задачи, которые предстоит решать:

  • Участие в разработке и формализации требований микросервисной архитектуры в рамках реализуемого проекта.
  • Выбор технологий реализации компонентов (сервисов), презентация возможностей и ключевых преимуществ, проработка выбранных решения с командой.
  • Формирование требований для реализация расширяемого и поддерживаемого функционала для создаваемых продуктов (на уровне API, библиотек, модулей).
  • Контроль постановки задач, поступающих со стороны команды аналитики и дизайнеров, участие в формировании списка декомпозированных задач, оценка сроков и этапов реализации.
  • Взаимодействие с командой front-end разработки, понимание ограничений и особенностей работы современных web-приложений (основной фронт React).
  • Интеграция функционала со стороны команд научных расчетов и искусственного интеллекта (оформлены в виде библиотек) в разрабатываемые сервисы.
  • Формирования требований к разработке на основе лучших и современных практик, предъявляемых к стеку Python 3.8+ (оформление кода, документация, тесты, жизненный цикл разработки и поддержки приложений в парадигме непрерывного CI/CD).

Что нужно, чтобы стать частью команды:

  • Опыт работы с Python от 2-х лет, включая разработку с использованием фреймворка Django или fastAPI.
  • Знание принципов объектно-ориентированного программирования и понимание паттернов проектирования.
  • Опыт работы со сторонними API, включая аутентификацию, авторизацию и обработку ошибок.
  • Знание основ работы с базами данных, опыт работы с SQL и ORM (Django ORM, SQLAlchemy или иными).
  • Опыт работы с Git и другими системами контроля версий.
  • Понимание принципов работы RESTful API и опыт разработки на основе данного подхода.
  • Опыт работы в команде и знание основ гибких методик разработки.
  • Умение анализировать требования и создавать прототипы приложений.
  • Знание лучших практик и стандартов разработки ПО, таких как PEP8 и Django Coding Style.
  • Опыт оптимизации производительности и написания эффективного кода.

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

  • представления об основных веб-технологиях, таких как HTML, CSS, JavaScript, любом из современных фреймворков: React, Vue, Angular.
  • опыт работы с системами непрерывной интеграции и развертывания (Например, Jenkins, GitLab CI/CD).

Почему именно МЫ?

Мы ценим каждого члена нашей команды и соблюдаем work-life баланс.

Что мы готовы тебе предложить:

  • Комфортные условия (отсутствие дресс-кода, никаких галстуков и пиджаков, столовые, места для отдыха, комфортное рабочее место/либо дистанционный формат работы);
  • Интересная корпоративная жизнь;
  • Обучение и поддержка, дружественная атмосфера, клубы по интересам;
  • Официальное трудоустройство по ТК РФ;
  • График работы с 9 до 18, пятница сокращенный рабочий день;
  • Бесплатный трансфер Казань-Иннополис-Казань.

Но это еще не все!

ДМС. Корпоративный полис добровольного медицинского страхования.

Фитнес. Корпоративная скидка на посещение фитнес-клуба Иннополиса.

Образование. Доступ к интересным лекциям университета и корпоративной библиотеке.

Интересно? Тогда поехали!

Оставляй свой отклик и получи обратную связь от наших специалистов.