CA (Chief Architect) — старший IT-архитектор

IT-специалист, обладающий большим опытом технической реализации разнообразных проектов. Старший IT-архитектор координирует разработчиков и программистов, работающих в конкретных предметных областях.

Старший IT-архитектор занимается проектированием программного обеспечения и принимает ключевые решения по поводу его внутреннего устройства и внешней оболочки.

Обязанности

При разработке новой системы или программного обеспечения в обязанности старшего IT-архитектора входит:

  • проектирование;
  • документирование;
  • реализация;
  • сопровождение.

Проектирование

На этапе проектирования старший IT-архитектор находит общий язык с заказчиком и выясняет все требования к будущему продукту. Оценив объем работы и ее сложность, он составляет план и техническое задание для проектирования продукта.

Документирование

Подробно описываются этапы работы, в документах прописываются все действия и фиксируются особенности работы каждого компонента продукта. Документация должна поддерживаться в актуальном состоянии, для этого в нее регулярно вносят необходимые правки и изменения.

Реализация

Работу старшего IT-архитектора можно разделить на две составляющие: техническую и функциональную часть.

  • В функциональной части, в соответствии с требованиями заказчика, продумывается конструкция будущего продукта и координируется процесс его сборки из частей-компонентов.
  • В технической части старший IT-архитектор работает с программистами и принимает участие в создании необходимых узлов и компонентов будущего продукта.

Сопровождение

После создания элемента системы или всего продукта старший IT-архитектор его тестирует и при необходимости:

  • исправляет ошибки;
  • придумывает варианты решения выявленных недочетов;
  • составляет инструкции для пользователей продукта.

Место работы CA

Старшие IT-архитекторы работают в нескольких типах организаций:

  • системные интеграторы или компании-подрядчики из сферы разработки программного обеспечения (Ай-Теко, Техносерв, Крок, Softline);
  • отделы digital-маркетинга и IT-отделы крупных организаций (Газпром, Сбербанк, Тинькофф банк);
  • компании-разработчики (Yandex, Mail.ru, Booking.com).

Для того чтобы стать старшим IT-архитектором необходимо начать с должности рядового программиста. Только работая с различными языками программирования и постоянно решая разные прикладные задачи можно приобрести необходимую квалификацию для проектирования сложного программного обеспечения. Для тех кто не хочет уходить от технических задач должность старшего IT-архитектора — следующая ступень роста Senior/Lead-инженера. Старший IT-архитектор это высшая точка карьерного роста для «технаря».

Поделиться
Отправить