Системный архитектор / Tech Lead
Требования
Местоположение и тип занятости
Компания
Создание веб сервисов, технологических платформ, мобильных приложений для бизнеса. Соединяем технологии и людей.
Описание вакансии
Условия работы
Articul Media на протяжении 16 лет радует решениями, любого масштаба и сложности, своих клиентов: Банк ВТБ, Samsung Electronics, Росатом, РФС, КХЛ, L'Oreal.
Наша особая гордость — признание МОК Олимпиады Сочи - 2014 лучшими цифровыми Играми. Над этим проектом мы трудились пять лет.
Чем предстоит заниматься:
- Анализ бизнес-требований совместно с аналитиками и менеджерами проектов;
- Приемка и ревью функциональных заданий, составленных аналитиками;
- Проектирование и ревью архитектуры сложных высоконагруженных веб-сервисов и веб/mobile платформ;
- Управление DevOps-инженерами и системными администраторами;
- Консультация техлидов разработки по вопросам выбора стека;
- Приемка разработанных систем и контроль качества выполненных работ;
- Систематизация, регламентирование и настройка инфраструктуры для выполнения проектов
Что должен уметь/знать:
- Основные инструменты и практики работы DevOps;
- UML и средства визуального проектирования требований и архитектуры ПО;
- Экосистемы современных WEB-приложений;
- Принципы REST, опыт проектирования и описания API;
- Принципы работы с реляционными и не реляционными хранилищами данных (MySQL, PostgreSQL, MongoDB, Cassandra, Elasticsearch);
- Принципы работы message-driven систем;
- Знание всех стадий процесса разработки ПО;
- Знание и практический опыт внедрения и использования cloud native технологий (напр. Kafka, Docker, Kubernetes, AWS);
- Опыт разработки архитектуры решений, уровней приложений и сервисов;
- Знание и опыт применения типовых паттернов решения задач обеспечения надёжности, масштабирования, эксплуатационной пригодности и гибкости решений;
- Опыт внедрения и применения микро-сервисной архитектуры (паттерны, плюсы, минусы, нюансы);
- Знание средств моделирования, планирования разработки;
- Знание языков и нотаций моделирования / описания различных данных и аспектов, архитектуры;
- Опыт проектирования модели данных;
- Знание либо ориентация языках разработки: PHP, Python, JS.
Что предлагаем:
- Работа с крупными, имиджевыми клиентами;
- Конкурентная заработная плата (по результатам технического интервью);
- Действительно классная и профессиональная команда.