Job
Архитектор разработки микросервисных платформ (Архив)
2023-06-05 10:20
Архив
Основные задачи сотрудника в первые 1-3 месяца работы:
Разработка концепции и подходов для реализации микросервисной архитектуры.
Оценка ресурсов на реализацию и сопровождение.
Участие в формирование технических команд для последующей реализации микросервисной архитектуры
Обязанности:
Проектирование отказоустойчивых, масштабируемых и высоконагруженных систем.
Анализ БФТ и НФТ в контексте микросервисной архитектуры и общего ИТ ландшафта Компании.
Оценка БФТ на предмет реализации.
Ведение реестра на базе микросервисной архитектуры.
Исследование и разработка ключевых участков подсистем.
Внедрение новых технологий и решение технических проблем.
Архитектурный контроль исполнения принятых архитектурных принципов и решений.
Контроль за описанием технических решений.
Участие в постановке задач аналитикам и разработчикам.
Общие навыки:
Знание типовых архитектур и принципов: "Слоистая архитектура", "Чистая архитектура", "Луковая архитектура"; Гексагональная архитектура; Принципы SOLID; Принципы DDD; Общие паттерны программирования; Общие паттерны для построения микросервисной архитектуры (SQRC, Saga, Api Composition, Domain Event, Service Decomposition, Transactions, Deployment patterns, Service discovery, etc); Понимание CAP теоремы.
Понимание особенностей Cloud Architecture.
Понимания 5 принципов Well-Architected Framework: Performance и Efficiency, Reliability, Security, Operational Excellence, Cost Optimization.
Менеджерские навыки:
Опыт работы в качестве Team Lead/Руководитель разработки/Solution Architecture
Технические навыки и используемые инструменты:
Опыт разработки на ЯП(java, go, python, c#, etc).
Использование контейнеров(docker, podman, etc).
Использование оркестраторов(k8s, nomad, docker swarm, etc).
Использование систем кеширования(Redis, Tarantul, etc).
Использование брокеров сообщений(kafka, rabbitmq, etc).
Использование СУБД (Postgresql, Mysql, MongoDB, etc).
Применение service mesh решение(consul, istio, etc).
Будет плюсом:
Понимание и применение основных методологий разработки ПО;
Понимание процессов тестирования ПО.
Понимание принципов и современных практик DevOps.
Условия работы
Оформление по ТК РФ.
Стабильные выплаты заработной платы.
Работа офисе в Москве (м. Бауманская/м. Курская), шаговая доступность.
График работы: 5/2, 09.00 - 18.00.
Возможности карьерного роста.
Посещение фитнес-клуба и туристические поездки на льготных условиях.
Предоставляется льготная корпоративная мобильная связь.
Льготное корпоративное кредитование сотрудников.
Программы для детей - подготовка к школе, организация отдыха и досуга, конкурсы с ценными призами.
Бесплатный настольный теннис, футбол, волейбол, обучение танцам.
Оформление добровольного медицинского страхования на льготных условиях.
Подарки к праздникам для сотрудников и их детей (набор первоклассника и т.д.).
Приобретение товаров компании со скидками.
ОТКЛИКНУТЬСЯ