Архитектор программного обеспечения( NAUMEN )
23 Декабря 2024
Город:
Москва
Занятость:
Полная занятость
Опыт:
Более 6 лет
Компания "NAUMEN"
Мы ищем Архитектора в команду разработки продукта Naumen Contact Center.
Naumen Contact Center — это программная платформа для организации контакт-центров. Она обеспечивает работу телефонии, коммуникацию с клиентами в социальных сетях, мессенджерах, почте, через сайт и мобильное приложение в режиме 24/7. В основе лежит набор сервисов, которые конфигурируются для обеспечения требований по нагрузке и отказоустойчивости. Платформа включает в себя технологии IVR, единое рабочее место оператора, программный телефон, сводную отчетность и многое другое.
Перед командой стоят амбициозные задачи по реализации проектов под крупных клиентов, а также разработка архитектуры для развития продукта: горизонтальное масштабирование, работа с распределенной архитектурой.
Стек технологий:
- Backend:
- Java 17/Kotlin, Spring Boot, Hibernate;
- C++, Python, Go;
- PostgreSQL, Redis, Kafka;
- для интеграции с внешними системами доступен REST API, Websocket API.
- Frontend:
- React, Redux, Typescript;
- HTML/CSS/JS и сопутствующие инструменты (в т.ч. css препроцессоры, работа с devtools, работа с разными браузерами и т.д.).
Над чем предстоит работать:
- Выявлять технические риски проекта и управлять ими;
- Вырабатывать архитектурные решения, выносить их на обсуждение;
- Анализировать, разрабатывать, прототипировать и документировать архитектурные решения;
- Принимать личное участие в разработке сложного функционала, проводить Code review сложных кейсов;
- Консультировать участников команд по архитектурным решениям;
- Определять границы между сервисами и разрабатывать механизмы их взаимодействия;
- Осуществлять мониторинг и анализ производительности и стабильности работы;
- Формировать требования к ИТ-ландшафту платформы, сервисов и продуктов;
- Обновлять технологический стек (учитывая требования информационной безопасности).
Чтобы справляться с задачами, нужны:
- Знание основных современных архитектурных подходов к построению больших систем;
- Опыт в разработке программного обеспечения от 5 лет (Java/Kotlin) и в роли архитектора от 2 лет;
- Опыт работы с системами управления базами данных SQL и NoSQL;
- Опыт работы с легаси-кодом, готовность с ним разбираться.
Будет плюсом:
- Опыт разработки на Go, Python, C++;
- Опыт работы с брокерами сообщений;
- Понимание и опыт работы с системами контейнеризации
- (Docker) и оркестрации контейнеров (Kubernetes).
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
25 Декабря
Москва
Компания "Транснефть-Технологии" Компания Транснефть-Технологии оказывает IT-услуги организациям системы «Транснефть» в области внедрения,...
20 Декабря
Руководитель отдела проектирования (Архитектор ПО)
Москва
Компания "РОСТ, Управляющая компания" ГК РОСТ – успешная современная компания, лидер в отрасли выращивания овощей закрытого грунта. Мы...
25 Декабря
Архитектор ИТ-решений( АШАН Ритейл Россия )
Москва
Компания "АШАН Ритейл Россия" Что мы предлагаем: Оформление в аккредитованную IT-компанию; Гибридный график и комфортный офис;...
20 Декабря
Москва
Компания "Softline" «Инфосекьюрити» — специализированный сервис-провайдер, оказывающий услуги в сфере информационной безопасности, системной...
26 Декабря
Тестировщик (модульное тестирование) отдела верификации программного обеспечения
Москва
Компания "Иркут, Корпорация" Обязанности: разработка модульных тестов для компонентов С/С++; разработка методик тестирования ПО для...
Вакансия размещена в отрасли