Архитектор
Требования
Местоположение и тип занятости
Компания
Федеральный холдинг с душой стартапа
Описание вакансии
О компании и команде
- Разработка, защита и утверждение архитектурных и технологических решений в рамках проекта или продукта;
- Консультирование специалистов команды продукта или проекта по выбору ИТ-решений;
- Архитектурный контроль целостности ИТ-решения, полноты нефункциональных требований, проектных решений;
- Архитектурный контроль соответствия ИТ-решения отраслевым стандартам;
- Поддержка в актуальном состоянии Архитектурной карты решения;
- Внедрение единых принципов и шаблонов разработки ИС;
- Участие в разработке дорожных карт и стратегий развития конкретных систем;
- Разработка стратегии и методик обеспечения качества программного продукта;
- Разработка технических стандартов и руководств;
- Интеграция архитектуры проектов и продуктов в корпоративную архитектуру;
- Защита и согласование архитектурных решений на корпоративном уровне;
Ожидания от кандидата
- Опыт работы в крупных IT-компаниях, телекоме (от 4 лет) solution-архитектором (от 2 лет);
- Экспертиза в области ИТ-архитектуры, принципов построения, интеграции, реализации отказоустойчивости и безопасности информационных систем;
- Глубокие знания методологий разработки и проектирования: ООП, SOLID, IoC, DI, паттерны проектирования;
- Высшее образование в области IT, Computer Science, высшей математики, физике, анализе данных;
- Опыт проектирования и применения решений на базе основных архитектур и технологий (SOA, MSA, ESB, SAAS, PAAS и пр.);
- Опыт исследований, сравнений и выбора инструментов / технологий / методологий;
- Опыт в надзоре за внедрением решений и установлении сотрудничества межфункциональных команд;
- Знание и практический опыт применения enterprise architecture фреймворков (TOGAF, Zachman framework);
- Опыт реализации высоконагруженных решений с учетом требований отказоустойчивости, безопасности и производительности;
- Знание принципов работы инфраструктурного слоя, информационных сетей и сетевых технологий;
- Практический опыт настройки и оптимизации производительности решений, анализ проблем и узких мест;
- Знание принципов многопоточной/асинхронной разработки;
- Опыт работы с реляционными (Oracle, PostgreSQL и др) и другими видами БД;
- Экспертиза в технологиях построения корпоративных хранилищ данных и аналитических систем, большой практический опыт построения моделей данных;
- Опыт работы с ETL инструментами;
- Отличное владение SQL и теорией БД (проектировал и сам создавал структуры БД, знает как работают механизмы БД, знает все конструкции и возможности языка, знает способы оптимизации производительности);
- Знания или опыт применения стека технологий, инструментов и платформ:Backend: Java / C# / Python. Владение каким-либо современным фреймворком.
- Прочие технологии и инструменты: Kafka, RabbitMQ, Redis, Memcached, S3, REST API, SOAP, Git;
- Контейнеризация: Docker, Kubernetes, OpenShift;
- Знание и опыт использования Jira, Confluence;
SOFT:
- Самостоятельность, ответственность, инициативность и проактивность;
- Развитые навыки общения, умение четко и структурно излагать свои мысли, аргументированно отстаивать свою точку зрения;
- Умение выстраивать коммуникации с участниками проекта и смежными подразделениями.
Условия работы
- Работу в крупной, динамично развивающейся компании;
- Нестандартные и интересные задачи в проектной команде;
- Официальное трудоустройство;
- График работы - 5/2, с 9.00 до 18.00;
- Комфортный формат работы;
- Социальный пакет;
- насыщенную корпоративная жизнь.