Архитектор [Product Ordering]
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
МТС Digital – сердце цифровой экосистемы МТС. 12 гильдий инженеров, суперкомпьютер, системы видеоаналитики, IoT, собственная лаборатория AI и 20+ петабайт данных. Финтех, стриминг, гейминг, мобильные приложения, облачные сервисы. Каждый день мы работаем над тем, чтобы вывести мобильную и веб-разработку на новый уровень, благодаря сплоченным продуктовым командам и agile методологиям.
Сейчас мы находимся в поисках Архитектора в одно из своих подразделений для развития нашего продукта Product Ordering.
Product Ordering – PAAS, агрегирующий функции управления процессами обработки заказов и процессами поддержки жизненного цикла продуктов клиента.
Чем предстоит заниматься:
- собирать требования к программному обеспечению/системе/решениям по соответствующему направлению;
- проектировать архитектуру программного обеспечения/систем/решений по соответствующему направлению;
- выбирать технологии и средства реализации программного обеспечения/систем/решений;
- участвовать в проведении исследовательских работ по изысканию наиболее целесообразных экономичных проектных решений и их экспериментальной проверке;
- разрабатывать, анализировать и оптимизировать программное обеспечение / системы / решения в соответствии с принятыми проектными решениями по соответствующему направлению;
- проводить технологическую экспертизу в рамках предпродажной деятельности;
- подготавливать техническую документацию и необходимые обзоры, отзывы, заключения по вопросам выполняемой работы;
- проводить обучения/презентации для слушателей разного уровня технической грамотности.
Мы ждем от Вас:
- опыт работы на позиции архитектора в коммерческих проектах от 2-х лет;
- знание принципов структурного и объектно-ориентированного программирования;
- знание стандартов в области проектирования автоматизированных систем и подготовки документации;
- знание этапов разработки программного обеспечения, ролей и основных обязанностей участников процесса на разных этапах разработки;
- знание методологии разработки ПО: SCRUM/Agile;
- наличие опыта проектирования многопоточных программ;
- понимание основных диаграмм и их назначения;
- понимание принципов работы СУБД;
- понимание продуктового слоя модели Frameworx;
- знание английского языка на уровне достаточном для чтения тех. документации.
Будет плюсом:
- знание стандартов качества программного обеспечения;
- понимание методов проектирования и построения БД и хранилищ неструктурированных данных;
- понимание технологий и платформ: .NET Framework (3.5 и выше), ASP.NET Web API, WCF Services, Win-Services, WPF, ASP.NET MVC;
- знание средств моделирования, планирования и разработки: Sparx Enterprise Architect, Microsoft Visual Studio .NET;
- понимание назначений и основных особенностей типовых элементов ИТ инфраструктуры оператора связи и смежных отраслей;
- понимание структуры данных телекоммуникационного предприятия, референтные модели смежных отраслей;
- понимание особенности разработки прикладных систем реального времени, комбинированных систем, централизованных и территориально распределённых систем;
- опыт работы с системами класса Product Catalogue, Order Management.
Бонусы
- Интересные проекты в различных областях: CRM, big data, machine learning, IoT, cloud computing;
- Разработка по гибким методологиям: Agile, Scrum, Kanban;
- Лучшие практики разработки ПО: Test driven development, Continuous integration, Continuous delivery;
- Регулярное обучение за счёт компании;
- ДМС со стоматологией, страхованием жизни и страхованием поездок за рубеж;
- Программа компенсации стоимости посещения бассейна/фитнес-центра;
- Работа в офисе, при необходимости возможно удаленное подключение из дома;
- Стабильная белая и конкурентная зарплата, премии 2 раза в год по результатам работы, 31 день отпуска;
- График работы 5/2, в пятницу сокращенный рабочий день;
- Наличие большого количества корпоративных мероприятий: вебинары, митапы, хакатоны и многое другое;
- Корпоративная мобильная связь.