Задачи:
- Помогать клиентам внедрять инфраструктуру в разработанных решениях;
- Работать над архитектурой и дизайном решений, что включает в себя инфраструктуру и компоненты решений;
- Собирать ключевые функциональные и нефункциональные требования и условия по архитектуре и дизайну от стейкхолдеров и создавать необходимую документацию;
- Планировать задачи по архитектуре, презентовать планы стейкхолдерам и информировать их о прогрессе по реализации решений;
- Анализировать техническую и операционную эффективность актуальных решений и составлять аналитический отчет/вносить предложения;
- Оценивать качество имплементации актуальных решений (архитектура/дизайн/код) и составлять необходимые отчеты;
- Участвовать в оформлении прототипов решений на начальной фазе (включая исследование по технологиям и оценку при необходимости) и документировать результаты прототипирования и соответствующее техническое предложение;
- Составлять дизайн и план реализации решения в наиболее оптимальном ключе;
- Поддерживать разработку решений с технической перспективы в процессе разработки и на промежуточном этапе;
- Презентовать результаты работы внутренним и внешним стейкхолдерам.
Требования:
- Высшее образование в сфере информационных технологий или смежных областях;
- 5+ лет опыта в сфере IT;
- Знание баз данных (реляционных баз данных, NoSQL, облачных PaaS решений);
- Понимание безопасности решений (включая защиту данных, аутентификацию & авторизацию);
- Хорошее понимание облачных технологий (DNS, сетевая конфигурация, услуги хостинга, хранилище данных, безопасность);
- Опыт в разработке архитектуры & проектировании решений уровня Enterprise;
- Глубокое понимание архитектуры решений и принципов/паттернов проектирования;
- Хороший опыт и понимание процесса разработки решений;
- Отличные аналитические способности;
- Отличные коммуникативные способности и навыки презентации;
- Навыки в потроении диаграмм с использованием систем обозначений (BPMN, UML и т.п.);
- Навыки в проектном менеджменте: способность управлять командой, организовать работу и процесс реализации решения;
- Английский язык на уровне Upper-Intermediate.
Преимуществом будет:
- Хорошее понимание языков программирования и фреймворков (практика в программировании будет существенным плюсом): Java и J2EE, JavaScript (чистый JS, Angular, jQuery, Node.js и т.п.), знание .NET (как преимущество);
- Опыт в консультировании и работе с международными клиентами;
- Опыт работы с такими провайдерами облачных технологий, как AWS or Azure.
Мы предлагаем:
- Возможность профессионального роста и развития;
- Компенсацию участия в конференциях и обучении;
- Занятия по английскому языку в офисе;
- 28 календарных дней отпуска и 3 sick-leaves в год;
- Медицинское страхование;
- Компенсацию расходов на спорт.