👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Middle/Senior Python developer

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

МоскваПолный рабочий день

Компания

Разработка B2B IT-продукта в сфере авиации

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

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

Кто нам нужен – сейчас мы в поисках разработчиков уровня Middle/Senior/Lead, которые могут быстро ориентироваться в условиях, когда всё быстро меняется.

Мы ищем толковых разработчиков уровня Middle/Senior/Lead, понимающих ценность продуктовой разработки и умеющих грамотно обосновывать свою точку зрения при предложении технических решений.

Сейчас у нас есть одна команда разработки:

  • 1 Team Lead – наш гуру в backend разработке;
  • 2 Senior frontend developers;
  • 1 Senior backend developer;
  • 2 Middle backend developers;
  • 1 Junior backend/middle frontend developer;
  • 1 Senior QA automation.


Основная задача — разработка серверной части для сложного аналитического и финансового IT продукта для бизнес-авиации.


В работе вам предстоит сотрудничать с:

  • 2 внутренними заказчиками – от них в разработку идут все задачи, сформированные на основе требований бизнеса (почти все фичи);
  • Project Manager – ведёт проект и общается между заказчиками и разработкой, договаривается о сроках выполнения задач, уточняет технические требования к задачам, согласовывает пул релизных задач, занимается администрированием саппортовой ветки задач, ведет мониторинг статистики IT отдела.
  • СТО – принимает стратегические решения, рассказывает «бизнесу» как можно и лучше сделать, почему так лучше сделать, выбирает технологии, исходя из потребностей продукта и реализации;
  • Product Owner – один из внутренних заказчиков и гуру бизнес-авиации, человек, который реально знает потребности сферы всей авиации, так как проработал в авиа-бизнесе большую часть карьеры;
  • Проектировщик интерфейсов (UI/UX) – с самого начала создания продукта ведёт всю логику и выстраивает систему, плотно взаимодействует с внутренним заказчиком и с командой разработки;
  • Team lead – курирует все этапы разработки, руководит и помогает ребятам, общается и с «бизнесом», и с командой разработки, отвечает за архитектуру. Занимается распределением задач проекта с учетом компетенций и загруженности разработчиков, с прицелом на максимальный рост технического уровня каждого отдельного разработчика.


Наши требования к соискателям:

  • Опыт работы с Python от 3 лет с использованием таких фреймворков, как Django/Tornado/Flask (мы используем Tornado);
  • Опыт работы с REST API;
  • Опыт работы с PostgreSQL;
  • Контроль версий Git;


Дополнительным плюсом будут:

  • Понимание базовых фронтенд и веб-технологий;
  • Go (если есть опыт) понадобится, мы на нём будем писать кусок платформы;
  • Знание протоколов сериализации (capnproto, protobuf, мы используем capnp);
  • Умение писать тесты и документацию.


Что мы сейчас используем:

  • Автоматизация тестирования – Selenium WebDriver, Python (pytest);
  • Backend – Python (с библиотеками wtforms, Psycopg2, Tornado, Postgresql, Ldap, Capnproto, Go;
  • Frontend – React, Typescript, mobx;
  • Monitoring – Raven, Sentry;
  • Ведение задач – JIRA;
  • Machine learning - Keras, Tensor Flow.


Мы предлагаем:

  • Стать частью растущей компании, где есть возможность реализовать себя и поучаствовать в создании уникального  продукта (как с точки зрения программной реализации, так и при обсуждении архитектурных решений) на рынке бизнес-авиации.

Условия:

  • Оформление по ТК РФ, белая ЗП;
  • Гибкое начало рабочего дня (ребята начинают работать в промежуток с 9 до 12:00 (главное, чтобы было пересечение с остальными сотрудниками компании в период с 12:00 до 18:00);
  • Компенсация обедов (ежемесячный лимит, который вы можете использовать в столовой БЦ);
  • Наш текущий офис на м. Рижская, до конца года мы переедем в более удобную локацию с пешей доступностью к метро и в рамках ТТК. Новый офис будет в IT-духе, мы над этим поработаем;
  • Корпоративный транспорт от м. Рижская (по расписанию).