Архитектор мобильных приложений

330 000 руб
Размещено 04 марта


На работу требуется архитектор мобильных в г. Москва.Outlines Tech это аккредитованная IT-компания. Мы разрабатываем ПО и проекты для корпораций, а также подбираем сотрудников высокого класса. Среди клиентов банки из ТОП-5 России, ритейл, строительные и логистические компании. Официально трудоустраиваем в штат IT-специалистов для работы на долгосрочных проектах. Сейчас мы находимся в поиске одной из части нашей команды Архитектора ПО на проект МП Рейс. Срок проекта: 1 год, с возможным и вероятным продлением в случае успешного сотрудничества. Полная занятость на время проекта. Формат работы: удаленный Почему мы: 1) Outlines Tech аккредитованная IT-компания. Это значит, что мы подлежим всем вытекающим льготам. 2) Люди на первом месте не на словах, а на деле: отдел заботы курирует команду 24/7. 3) Помимо белого трудоустройства: ежегодная индексация зарплаты, 28 дней отпуска и 5 relax days (бесплатные отгулы). А ещё предоставляем медстраховку со стоматологией, технику, оплачиваем обучение и подписки. 4) Входим в рейтинг лучших работодателей России по версии Forbes и РБК. 5) Вкладываемся в образование: помогаем выступить на конференциях, написать статью в технический блог, выучить английский, вырасти в профессии и сменить стек. 6) Техническая команда состоит из прокаченных специалистов, многие из которых известны в мире IT. Мы обязательно поможем вам развиться внутренними митингами, а если вы круче поможете нам. 7) У нас драйвовая и заботливая корпоративная культура. Переходите в наш Telegram-канал и убедитесь в этом: https://t.me/outlines_tech. Кстати, там коллеги публикуют лайфхаки по развитию в IT с заботой о себе. Ваша зона ответственности: Поиск наиболее оптимальных технических решений для запросов на изменения ИС, а также их согласование с заинтересованными сторонами. Проектирование и документирование необходимых изменений в архитектуре ИС, определение сути, высокоуровневой структуры и последовательности исполнения основных задач разработки и интеграции, необходимых для реализации этих изменений. Поддержание модели и описаний архитектур систем. Постановка задач рабочей группе по разработке и консультации по ним. Поддержка и решение проблем эксплуатации. Распространение знаний о принятых архитектурных решениях и практиках разработки. Участие в совещаниях, касающихся вопросов архитектуры и технических решений продуктов. Если уйти в конкретику, то человека планируем в первую очередь подключать на проработку и фиксацию архитектурных решений. Ниже несколько точечных примеров проектных задач: Подумать и решить, стоит ли делать механизм удаления токенов на тестовом стенде, и описать как это реализовать. Задокументировать целевое поведение и альтернативные сценарии по задаче с пуш уведомлениями. Консультации по принятым решениям. Подготовить новые сценарии для нагрузочного тестирования. Анализ ситуации с задержками в синхронизации данных и поиск их решения. Проработка задачи по перезаливке точек геолокации с большим объемом данных. Проработка механизма мониторинга синхронизации данных между шиной и мобильным приложением. Доработать информативность логов и механики их автоотправки. Анализ полученной информации для выявления проблем. Необходимые навыки: Знание методик анализа требований, проектирования, документирования и анализа архитектуры ПО. Владение нотациями (UML, С4) и средствами визуального проектирования требований и архитектуры ПО. Знание и опыт практического применения принципов и паттернов DDD, MSA, SOA, EIP. Опыт работы архитектором в области создания мобильных приложений, а так же в области создания решений интегрированных с 1С системами. Практический опыт в проектировании/разработке высоконагруженных и масштабируемых систем. Знание и опыт практического применения технологий: реляционных (Postgresql) и нереляционных баз данных (Redis), брокеров сообщений, интеграционных шин и др. Опыт работы с Docker, k8s, Prometheus, Grafana. Знание Python, знание Kotlin будет плюсом. Опыт работы с Keycloak, Gravitee