О вакансии
Мы успешная международная IT-компанию, которая 17 лет помогает нашим клиентам создавать уникальные технические решения и достигать лучших результатов в бизнесе. Нам важно не просто сделать проект, а понять потребность рынка в создаваемом нами продукте и совместно с клиентом прийти к результату. Каждый наш проект — это уникальный опыт, которым мы делимся и бережно храним.
Мы работаем как в России, так и в регионах APAC, MENA, где активно развиваем деятельность компании. Компания активно растет и делает это осознанно, и мы хотим и дальше культивировать накопленную экспертизу и запускать новые проекты.
Поэтому мы в поиске Software Architect.
На уровне проекта архитектор будет планировать, проектировать и способствовать реализации новых или существующих проектов в соответствии с потребностями и ограничениями клиентов.
На уровне компании архитектор будет создавать и внедрять стандарты архитектурного проектирования, а также определять инструменты для команд разработки.
На какой опыт мы ориентируемся:
- Опыт в роли Архитектора;
-
Опыт backend-разработки (любой стек);
-
Обширный технический кругозор, навыки проектирования и программирования;
-
Уверенные знания принципов архитектуры ПО, паттернов, лучших практик;
-
Знание проектных методологий и практик DevOps;
-
Понимание SDLC;
-
Понимание облачных технологий;
-
Способность переносить идеи клиента в визуальные артефакты (схемы, описания и т.д.);
-
Развитые организационные навыки;
-
Навыки планирования, тайм-менеджмента;
-
Многозадачность, умение переключаться и приоритизировать задачи, готовность переключаться между несколькими командами;
-
Умение находить решения сложных задач;
-
Навыки ведения переговоров;
-
Гибкий график для работы с клиентами в разных часовых поясах, готовность к командировкам вне РФ;
-
Разговорный английский B2+.
Задачи:
В роли архитектора:
-
собирать первичные нефункциональные требования;
-
оценивать функциональные требования, зафиксированные бизнес-аналитиком;
-
определять технологический стек и стратегии поставки;
-
выявлять и устранять технические риски или проблемы;
-
оценивать время разработки проекта;
-
разрабатывать и проектировать архитектурные решения высоких и более детальных уровней, при необходимости.
В роли техлида:
-
контролировать проекты от начала до конца, чтобы обеспечить высокое качество и согласованность архитектуры;
-
устанавливать стандарты качества и обеспечивать их соблюдение.
В роли ментора:
-
курировать инженерные команды внутри компании (QA, DevOps, ML Infrastructure, etc.)
-
делиться знаниями о лучших практиках и архитектурных принципах.
В роли связующего звена с заказчиком:
-
проводить брифы для определения потребностей клиентов на стадии пресейла, составлять технико-экономическое обоснование и проектное предложение заказчику;
-
сотрудничать и поддерживать связь с экспертами предметной области и специалистами C-level на стороне клиента.
Возможные проекты при старте работы:
1. Проект для крупного телеком оператора из азиатского региона. Необходимо провести ИТ аудит систем заказчика, в том числе, с уклоном в безопасность и дать рекомендации по улучшению.
2. Проект для крупной платежной платформы. Планируется переход своего ПО с монолита на микросервисы. Первым шагом необходимо изучить существующую платформу, спроектировать целевую архитектуру, выделить микросервисы, разработать бесшовный план перехода, провести авторский надзор за переводом одного микросервиса на предложенную архитектуру.