Директор з розробки

Дата:23 Июня
Работодатель:Медіа Група Україна
Город:Киев
Квалификация:Любить чистий код та красиву архітектуру, забезпечує стабільність продуктиву, швидкість впровадження нових ініціатив.
Розбирається в операціях зі стеком на високому рівні:
backend: c# 7.3 та платформа .NET framework 4.7 (переходимо на .NET Core); ASP.NET MVC 5 / Web API / ASP.NET Core; MS SQL, Entity Framework 6;
frontend: Typescript, React, Mobx, webpack; CSS Modules, Less, Sass; UI: Ant Design, material-u.
Піклується про те, щоб прийняті рішення були надійними в довгостроковій перспективі.
Готовий взяти на себе технічне лідерство, оцінку технічного боргу та драйв технологічного розвитку наших продуктів.
Готовий вирішувати проблемні робочі ситуації.
Вміє працювати з командою.
Вища технічна освіта.
Досвід роботи від 5-ти років в управлінні командами з розробки ПЗ.
Досвід безпосередньої розробки ПЗ.
Досвід з автоматизації бізнес-процесів за допомогою ПЗ.
Досвід побудови команд.
Досвід використання сучасних підходів в управлінні командами програмістів, зокрема Agile (Scrum, Kanban).
Лідерство працьовитість, дисциплінованість, відповідальність.
Знання англійської.
Задачи:Визначати межі продуктів/зон та їх компонентів, розробляти наскрізні плани розвитку архітектури продуктів/зон, презентувати й обговорювати їх з командами, а також технічним комітетом компанії.
Вибирати технологічний стек, що дозволяє якісно реалізувати архітектурні та бізнес-рішення.
Консультувати щодо архітектури та обраних технологій, транслювати знання про архітектурних рішення команді.
Ініціювати проведення архітектурного аудиту, контролювати зміни архітектури продуктів відповідно до затверджених планів.
Вивчати вимоги бізнесу та документацію, контролювати їх відповідність планам архітектурного розвитку, пропонуючи конкретні варіанти змін при необхідності.
Писати код, якщо є бажання залишатися у формі, або перевіряти якість коду, написаного командами.
Виконувати попередню оцінку складності й трудомісткості виконання робіт.
Контролювати розробку архітектурної документації.
Визначати архітектурний та технічний взаємозв'язок систем (ми працюємо в тому числі з SharePoint і 1С), вибудовувати їх узгоджену взаємодію.
Взаємодіяти з зовнішніми розробниками, з питань написання для компанії програмних продуктів або їх окремих компонентів.