Системный архитектор (mobile)

Зарплата

от 200 000 до 350 000 ₽

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

Санкт-ПетербургПолный рабочий деньМожно удаленно

Компания

Российская телекоммуникационная компания

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

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

Yota это про IT. А значит про технологии. У нас зрелые процессы производства ПО, включающие подготовку качественных артефактов аналитики и архитектуры для удобства дальнейшей разработки.

Мы продолжаем расширять нашу техническую команду.

Мы гордимся, что работаем рядом с лучшими профессионалами отрасли и вкладываем в дело душу, сердце и позитивные эмоции. Если это созвучно тебе – дай о себе знать!

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

  • Интересные амбициозные задачи, работу в команде профессионалов
  • Возможность влиять на процессы внутри компании и на продукт, которым пользуются миллионы людей. Мы рады твоим полезным идеям!

Все, что нужно для комфортной работы: достойную заработную плату, медицинскую страховку, официальное трудоустройство, компенсацию спорта, иностранного языка, мобильной связи, безлимитный интернет 4G, обучение.

Задачи для тебя:

  • Принятие решений о развитии витрин Yota на этапе анализа и проектирования
  • Выполнять Системную аналитику по входным требованиям к решению
  • Дизайн архитектуры технологического продукта / домена согласно входным требованиям аналитика и архитектора решения
  • Определение задействованных компонентов технологического продукта, решение о необходимости ввода новых компонентов или переопределения границ существующих
  • Подготовка Statement of Work и оценка трудозатрат реализации изменений технологического продукта / домена
  • Описание и контроль версий API интерфейсов технологического продукта / домена для взаимодействия с другими продуктами
  • Оценка и принятие мер для обеспечения готовности ресурсов технологических и операционных для ввода новой версии продукта в эксплуатацию
  • Валидация оценки разработки по бизнес-требованиям

Взаимодействие со смежными подразделениями:

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

Необходимые знания и опыт:

  • Опыт работы в крупных проектах (сроком задействования от 1 года) и больших командах (от 10 человек)
  • Понимание принципов и технологии разработки ПО по методологии Agile
  • Опыт работы в проектах с применением инструментов Agile: Scrum, Kanban
  • Опыт разработки и/или проектирования мобильных приложений под iOS/Android не менее 8 лет
  • Опыт программирования на Swift/Objective-C/Kotlin/Java
  • Опыт разработки мобильных приложений по Clean Architecture
  • Понимание современных шаблонов проектирования мобильных приложений (VIPER, MVVM, DI, IOC)
  • Опыт настройки и поддержки процессов CI/CD
  • Понимание взаимодействия мобильного приложения с бэкендами, принципов REST
  • Опыт проектирования REST API
  • Знание методик анализа требований, проектирования, документирования и анализа архитектуры ПО
  • Опыт работы с UML-диаграммами (Sequence, Behavioral)
  • Опыт использования средств командной разработки (JIRA)
  • Навыки лидерства, презентации, ведения переговоров