Мы ищем системного аналитика, который станет экспертом по нашей системе и возьмёт на себя техническую проработку требований. Бизнес-требования формируют бизнес-аналитики, а архитектурная проработка и детализация сейчас во многом находятся в зоне ответственности тимлидов разработки и интеграции. Нам важно усилить это направление: обеспечить полноту и непротиворечивость технических требований, ускорить декомпозицию задач и повысить качество реализации.
Системный аналитик
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Собирать, систематизировать и анализировать требования к техническому решению, обеспечивать их полноту и непротиворечивость.
- Готовить технические задания и детальные спецификации требований.
- Участвовать в проектировании архитектуры системы и проработке технических решений.
- Декомпозировать требования и формулировать задачи для разработчиков.
- Сопровождать реализацию функциональности и проверять её соответствие согласованным требованиям.
- Участвовать в приемке реализованного функционала.
- Создавать и поддерживать в актуальном состоянии техническую и проектную документацию.
- Помогать технической поддержке разбирать обращения и находить причины проблем.
- Оценивать трудозатраты по задачам совместно с технической командой.
- Участвовать в ежедневных встречах, обсуждениях и демонстрациях результатов.
требования
- ASP.NET Web Forms и .NET Framework 4.7.2: понимание жизненного цикла страницы (Init, Load, PostBack, PreRender), ViewState и механизма PostBack.
- Понимание модели Code-Behind и умение читать код в .aspx и .aspx.cs, где интерфейсная и бизнес-логика могут быть тесно связаны.
- Понимание серверных элементов управления, Master Pages, User Controls и пользовательских серверных контролов.
- Представление о смежных технологиях: ASMX (SOAP), WCF и ранних версиях Web API.
- Продвинутый T-SQL: чтение и анализ хранимых процедур, триггеров, функций и представлений.
- Понимание структуры и эволюции реляционных БД, нормализации и денормализации, работы с унаследованными схемами данных.
- Навыки анализа производительности SQL: планы выполнения запросов, индексы, поиск медленных запросов с помощью SQL Profiler или Extended Events.
- Понимание IIS: пулы приложений, версии .NET CLR, настройки безопасности и аутентификации, включая Windows Authentication / Active Directory.
- Практический опыт применения AI-инструментов (например, GitHub Copilot, Cursor, ChatGPT, Claude, Gemini) с пониманием их ограничений.
- Умение проследить бизнес-сценарий от действия пользователя в интерфейсе через Code-Behind и SQL до изменения данных в базе.
- Навык восстановления фактической логики системы по коду, структуре БД и поведению приложения.
- Умение описывать текущее состояние системы (As-Is), включая ER-диаграммы и связи между сущностями.
- Опыт описания процессов и взаимодействий с использованием BPMN и/или UML (Activity, Sequence diagrams).
- Способность формировать и поддерживать глоссарий бизнес-терминов.
- Навыки аудита интеграций: выявление внешних связей, прямого доступа к БД со стороны других систем и используемых SOAP/REST-сервисов.
- Понимание жизненного цикла продукта и процессов разработки и тестирования.
- Аналитическое мышление и умение задавать точные вопросы бизнес-пользователям, когда логика системы не документирована.
- Готовность работать в условиях неопределённости и разбираться в сложной унаследованной кодовой базе.
- Умение аргументированно обсуждать технические ограничения и объяснять необходимость поэтапных изменений с учётом сроков и бюджета.
- Коммуникабельность и способность выстраивать рабочее взаимодействие между бизнесом, разработкой, интеграцией и поддержкой.
- Готовность после онбординга самостоятельно вести задачи и отвечать за качество технической проработки.
условия
- Условий в вакансии нет
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.