Aston — аккредитованная аутсорсинговая IT-компания, работающая с 2007 года. Наш штат насчитывает 2500+ специалистов. Мы разрабатываем программное обеспечение и IT-решения в сферах Finance, Healthcare, eCommerce, IoT, Media, Big Data, ML и многом другом.
Предлагаем присоединиться в роли System Analyst и работать над проектом заказчика.
Заказчик — это известный международный телеком-оператор, развивающий покрытия 3G/4G по всей РФ. Ставка на доступные тарифы, качественную связь и федеральный масштаб.
Почему это будет интересно?
Требования:
- опыт работы в роли System Analyst от 3-х лет;
- опыт документирования исследований и самостоятельного проектирования решений;
- опыт проектирования интеграций с использованием Kafka и разработки спецификаций API, включая полноценное проектирование API (не только спецификаций) и полноценное проектирование взаимодействий через Kafka (т. е. умение проектировать топики/партиции, решать проблемы коммутативности и идемпотентности обработки сообщений;
- знание консьюмер-группы;
- опыт проектирования баз данных, понимание кейсов использования NoSQL (Redis, MongoDB);
- понимание принципов использования RBAC/ABAC для защиты данных и функционала систем;
- умение видеть корень исследуемой проблемы, выделить и формализовать ядро обсуждаемого с заказчиками или коллегами по команде вопроса, находить правильные формулировки и подходящие абстракции;
- активное применение моделирования и визуализации при описании предметной области, ее проблематики и своего решения для них;
- глубокие знания принципов микросервисной архитектуры, умение отличить MSA от SOA;
- понимание и опыт работы с архитектурным стилем REST (включая RestFull), знание принципов SOAP и опыт работы с ним;
- опыт проектирования логических моделей данных для своих решения;
- умение читать и строить ERD;
- глубокие знания реляционной модели, включая нормализацию/денормализацию данных;
- знание и опыт использования нотаций UML, умение проектировать информационные потоки, видеть и описывать статусную модель корневой сущности сервиса;
- умение аргументированно поспорить, донести и отстоять свою позицию как при обсуждении требуемого решения с заказчиком, так и внутри команды, участвуя в рождении новой истины;
- умение находить нужную информацию, исследовать новые области и идеи, быстро адаптироваться к новым подходам и практикам и изучать новые технологии;
- знание и опыт использования брокеров сообщений Kafka (глубокое понимание);
- опыт участия в тестировании функционала.
