Обязанности:
Компания «Открытая мобильная платформа» — разработчик мобильной операционной системы Аврора (ранее Sailfish Mobile OS RUS) и продуктов на ее основе. Мы динамично и успешно сотрудничаем с лидерами корпоративного рынка и государственными компаниями, формируем стандарты мобильных приложений, создавая совместные решения и внедряя наши продукты. Продукт — EMM-платформа «Аврора Центр» предоставляет возможность удаленного управления корпоративными парками до 500 000 мобильных устройств на ОС «Аврора». «Аврора Центр» состоит из: серверной части с несколькими десятками микросервисов; мнгоролевого web-интерфейса для управления; клиента на мобильном устройстве для взаимодействия с сервисами. О нашем стеке и подходе: Backend написан на Go, frontend – на TypeScript/React, мобильный клиент – на C++/Qt/QML. Выбираем и применяем фреймворки и инструменты по их прямому назначению – PostgreSQL, Redpanda (Kafka API compatible), Gateways, etc. Нагружаем, наблюдаем и решаем проблемы при нагрузке. Используем архитектурные подходы CQRS, ES, DDD и другие Enterprise-паттерны. Выстроили и постоянно актуализируем пирамиду тестирования. Заботимся о качестве CI и CD. Заинтересованы в создании удобного, быстро развертываемого и легко поддерживаемого продукта. Чем предстоит заниматься: Разработка архитектуры информационной системы, проектирование структур базы данных, настройка конфигурации под архитектурные требования. Выявление нефункциональных требований и атрибутов качества. Разработка концепций интеграции сервисов, взаимодействия компонентов системы. Определение потребности в технических, аппаратных ресурсах. Выбор подходящих технологий для реализации программного решения. Участие в разработке, тестировании, внедрении и сопровождении системы. Разработка, контроль оформления и согласование необходимой проектной, технической, рабочей и эксплуатационной документации. Надзор за исполнением принятых архитектурных решений при разработке программного обеспечения. Консультация руководителей и исполнителей проекта, координация работы команды при решении архитектурных вопросов. Анализ качества программного обеспечения и его соответствия установленным требованиям и спецификациям. Анализ и совершенствование процесса реализации проекта. Обучение и содействие в повышении квалификации коллег, участие в адаптации новых сотрудников. Мы хотим видеть в вас: Опыт работы в должности Архитектора не менее 3-х лет. Опыт проектирования Архитектуры распределенных высокопроизводительных веб-приложений. Опыт коммерческой разработки на Go/C#/Java от 5-ти лет. Опыт участия не менее чем в 3 крупных проектах по разработке программного обеспечения в роли Архитектора. Опыт работы с реляционными и NoSQL базами данных. Опыт разработки приложений на микросервисной архитектуре. Опыт работы с системами обмена сообщениями. Опыт разработки технической документации. Опыт профилирования и оптимизации производительности системы. Опыт масштабирования систем. Опыт написания технической документации. Уверенные навыки работы в Linux. Уверенное владение Git. Умение взвешенно проанализировать и обосновать выбранное техническое решение. Со своей стороны, мы предлагаем: Работу в аккредитованной ИТ-компании; Конкурентный уровень заработной платы (обсуждается на собеседовании) + достойные премии по результатам работы; Комфортный график и место работы: гибкий рабочий график 5/2 (есть возможность выбора начала рабочего времени), удаленка или гибрид. Заботу о сотрудниках: ДМС со стоматологией и возможность профессионального развития за счет компании (после прохождения испытательного срока); Оформление по ТК РФ, полностью "белая" зарплата; Работу в команде профессионалов высокого уровня с возможностью карьерного и профессионального роста; Налаженные процессы по высшим стандартам.Архитектор ИТ инфраструктуры / Infrastructure Architect
Договорная
Москва
РУСАЛ, Центр подбора персонала