Scrum master (Point-of-Sale Solutions)

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

Казань, Нижний НовгородПолный рабочий день

Компания

Разработка программного обеспечения на заказ

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

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

Наш заказчик – североамериканская компания, одна из ведущих компаний-операторов POS-систем. Заказчик имеет несколько R&D центров по всему миру. Продукт представляет собой POS-решение, с помощью которого ежедневно тысячи магазинов обслуживают своих покупателей по всему миру. Также приложение успешно используется в крупных розничных и ресторанных сетях и адаптируется под нужды других видов бизнеса. POS-решение работает на устройствах iOS/Android и доступно в качестве веб-клиента. Команда Orion Innovation полностью отвечает за все области решения, включая мобильный/веб-интерфейс, серверную часть в облаке, тестирование продукта и DevOps услуги. В процессе разработки привлекаются новейшие технологии, позволяющие принимать бесконтактные платежи, работать в режиме оффлайн и интегрироваться с многочисленными сторонними программными и аппаратными системами.

В этом долгосрочном и стабильном проекте у вас будет возможность принять участие в развитии и поддержке передовой POS-системы от одного из мировых лидеров в этой области. Вас ждет работа в команде (до 10 человек), интересные задачи, ежедневное общение на английском языке с иностранными коллегами, а также перспективы профессионального и карьерного роста.

Работа над проектом ведется в распределенных интернациональных командах, состоящих из Front- и Back-end разработчиков и тестировщиков. В настоящее время со стороны Orion Innovation в проекте задействовано около 70 инженеров. Наши сотрудники тесно взаимодействуют с иностранными коллегами и работают по гибкой методологии Agile / Scrum с чётко выстроенными процессами разработки.

Вам предстоит:

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

Мы ожидаем:

•    опыт разработки на Python/Django от 2-х лет (глубокие знания языка и реальный прикладной опыт);
•    опыт работы с Linux системами (Ubuntu) на уровне опытного пользователя;
•    навыки дизайна, реализации и оптимизации БД (PostgreSQL);
•    опыт использования практик: unit testing, code review, continuous integration;
•    навыки эффективной работы с системой контроля версий (Git);

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

•    опыт ООП разработки на Python (важна не продолжительность, а уровень решенных задач);
•    знание сетевых протоколов (HTTP), REST и клиент-серверных архитектур;
•    знание front-end технологий и протоколов, HTML / CSS / JavaScript (React);
•    опыт работы с PostgreSQL на достаточно глубоком уровне, представление о специфичных для этой базы возможностях;
•    опыт работы с Apache и nginx веб-серверами;
•    опыт принятия архитектурных и технологических решений;
•    опыт администрирования Linux систем (Ubuntu), а также сетевого администрирования;
•    опыт принятия архитектурных решений и рефакторинга существующего кода;
•    самоорганизованность, способность самостоятельной постановки задач и продуктивной работы при минимальном внешнем управлении.

Знание английского языка:

•    чтение и написание технической документации, переписка и участие в митингах с заказчиком.

Бонусы

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

  • работу в крупной и стабильной международной компании, специализирующейся на разработке заказного ПО в Telecommunications, IoT & Industrial Automation, Automotive & Transport, Fintech и иных сферах;
  • конкурентную заработную плату, гибкую систему премирования и материальной помощи (материальная помощь при вступлении в брак, рождении ребенка, премии за наставничество);
  • возможности профессионального обучения и развития: корпоративные программы обучения, технические митапы, внутренние воркшопы, участие в конференциях, доступ к образовательным платформам, и многое другое;
  • курсы английского языка и практику общения с носителями языка на базе компании.
  • гибкий график, возможность удаленной работы;
  • демократичный стиль управления, дружную команду;
  • дополнительное медицинское страхование;
  • комфортные условия труда и современную инфраструктуру (офис в центральной части города с местами для отдыха и обеденной зоной).