Архітектор ІТ проектує інформаційні системи, які відповідають конкретним вимогам.
Метою роботи архітектора програмного забезпечення є розробка систем, які відповідають функціональним вимогам замовника. ІТ-архітектор аналізує вимоги замовника, готує пропозиції щодо дизайну системи з урахуванням технологічних умов, моделює архітектуру системи з точки зору апаратної, мережевої та прикладної інфраструктури, створює концепцію інтеграції даних та систем.
Архітектор ІТ керує життєвим циклом ІТ-системи, контролює технологічні зміни та ефективність використовуваних ІТ-засобів, забезпечує оптимальне використання ресурсів спроектованої системи та можливість її розширення в майбутньому.
У процесі роботи він забезпечує стандарти, пов'язані з розробкою програмного забезпечення, та здійснює технічний нагляд за процесами розробки програмного забезпечення. ІТ-архітектор обирає відповідні прийоми та інструменти, розробляє графік та припущення щодо виконання проекту та окремих завдань.
Професійні обов’язки
- аналіз функціональних вимог, які висуває замовник до програмного забезпечення;
- розробка та консультація щодо концепцій і рішень у питаннях проектування та моделювання системи на основі функціональних та нефункціональних вимог з використанням аналітичної моделі системи;
- визначення точок інтеграції та вимог до міграції даних та систем ІТ;
- підготовка проектної документації програмного забезпечення з використанням прийнятих стандартів та вимог;
- моніторинг технологічних змін у використовуваних комп’ютерних системах та інструментах, надання оцінки, порівняльних характеристик та рекомендацій щодо розроблених ІТ-технологій;
- оптимізація програмного забезпечення з точки зору витрат, ризиків, безпеки та ефективності;
- нагляд за технічними аспектами життєвого циклу системи та процесів розробки програмного забезпечення;
- організація робочого місця відповідно до принципів охорони праці, техніки безпеки, протипожежного захисту та охорони навколишнього середовища.
Архітектор програмного забезпечення може мати освіту з інформатики, телекомунікацій, математики або суміжних галузей. Для занять даною професією не потрібна додаткова кваліфікація, водночас роботодавці високо цінують професійний досвід, набутий у процесі роботи в даній області.
ІТ-архітектору знадобляться знання циклу розробки програмного забезпечення та ІТ-архітектури, вміння використовувати комп'ютерне програмне забезпечення для розробки дизайну.
Для розробки та читання технічної документації архітектору ІТ знадобиться знання англійської мови на комунікативному рівні.