Aston — аккредитованная аутсорсинговая IT-компания, работающая с 2007 года. Наш штат насчитывает 2500+ специалистов. Мы разрабатываем программное обеспечение и IT-решения в сферах Finance, Healthcare, eCommerce, IoT, Media, Big Data, ML и многом другом.
Предлагаем присоединиться в роли System Analyst и работать над проектом заказчика.
Почему это будет интересно?
Требования:
- опыт работы System/technical Analyst от 2,5 лет в крупных корпоративных проектах;
- уверенное владение SQL: сложные запросы, JOIN, CTE, оконные функции, анализ и оптимизация запросов;
- опыт работы с большими объемами данных, витринами данных, OLAP / DWH будет преимуществом;
- продвинутый уровень Excel: сложные формулы, сводные таблицы, анализ данных;
- опыт сбора, анализа и формализации бизнес- и технических требований;
- опыт постановки задач разработчикам (backend / frontend / DBA), сопровождения реализации;
- навыки проектирования реляционных БД (ERD, модели данных);
- опыт описания интеграций и API (REST, JSON, XML);
- опыт подготовки аналитической документации (BRD, FRD, SRS, user stories, use cases);
- участие в тестировании, приемке функционала, проверке бизнес-логики и данных;
- хорошие коммуникативные навыки, умение взаимодействовать с бизнесом и техническими командами.
Обязанности:
- выявлять, анализировать, формализовывать и согласовывать бизнес- и технические требования для сложных систем с большими объемами данных и многопоточными процессами;
- разрабатывать и документировать оптимальные архитектурные решения, включая проектирование реляционных баз данных "с нуля" (ERD, DDL), учитывая требования к производительности и масштабируемости;
- проектировать и документировать схемы взаимодействия компонентов системы, включая потоки данных через Apache Kafka и/или ActiveMQ Artemis;
- разрабатывать сложные SQL-запросы (с использованием подзапросов, оконных функций, CTE, различных типов JOIN) для извлечения, трансформации и анализа больших объемов данных;
- анализировать и оптимизировать производительность SQL-запросов и схем баз данных в контексте OLAP-кубов и систем обработки больших данных;
- активно использовать Excel для анализа данных (анализ и составление сложных формул, сводные таблицы);
- применять математический подход к формализации задач, расчетам метрик, валидации данных и анализу сложных зависимостей;
- создавать полный комплект проектной документации (BRD, FRD, SRS, Use Cases, User Stories, спецификации API, диаграммы процессов);
- формулировать четкие, детализированные и атомарные постановки задач для разработчиков бэкенда, фронтенда и администраторов БД;
- разрабатывать спецификации интеграций на основе Kafka/Artemis (топики, форматы сообщений, схемы);
- составлять и сопровождать релизную документацию;
- составлять документацию АИС/ТИС, АР/ТР;
- контролировать выполнение поставленных задач разработчиками (бэк, фронт, БД), проводить анализ соответствия реализации требованиям на ранних этапах (например, ревью кода SQL/логики);
- участвовать в тестировании (разработка тест-кейсов, приемочное тестирование), валидировать корректность работы системы, особенно в части обработки данных и бизнес-логики;
- доводить разработанные функциональности до пользователей: проводить демонстрации, обучать, собирать обратную связь, координировать процесс внедрения.
- анализировать и проектировать решения для систем с высокой нагрузкой, многопоточностью и обработкой больших объемов данных;
- участвовать в проектировании, использовании и оптимизации OLAP-кубов и хранилищ данных;
- обеспечивать эффективную интеграцию компонентов системы с использованием Apache Kafka и/или ActiveMQ Artemis (анализ потоков, форматов сообщений, гарантий доставки);
- активно взаимодействовать с бизнес-заказчиками, разработчиками, тестировщиками, DevOps и другими стейкхолдерами;
- анализировать инциденты, выявлять корневые причины проблем, особенно связанных с данными и производительностью;
- выступать в качестве эксперта по данным, бизнес-процессам и функциональности системы.