Архітектор програмного забезпечення

Архітектор ІТ проектує інформаційні системи, які відповідають конкретним вимогам.

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

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

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

Професійні обов’язки

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

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

ІТ-архітектору знадобляться знання циклу розробки програмного забезпечення та ІТ-архітектури, вміння використовувати комп'ютерне програмне забезпечення для розробки дизайну.

Для розробки та читання технічної документації архітектору ІТ знадобиться знання англійської мови на комунікативному рівні.

КОМЕНТАРІ
Багато символів. Скоротіть на
Залишилось символів 1000
Заповніть форму, або
Заповніть форму або