
Engineering Manager
Primary stack
Job description
Про посаду
Інженерне управління ELEKS шукає Інженерного менеджера в Україні.
Обов'язки
Інженерне керівництво:
- Координувати одну або кілька команд розробників для досягнення цілей проекту, забезпечуючи вирішення залежностей і максимізацію ефективності виконання
- Ініціювати та керувати архітектурними рішеннями та завданнями розробки в тісній співпраці із зацікавленими сторонами
- Координувати динаміку команди для досягнення найкращого можливого результату для проекту з урахуванням наявних членів команди; забезпечувати, щоб кожен міг внести свій внесок своїми сильними сторонами, а члени команди компенсували слабкі сторони один одного
- Розподіляти завдання, необхідні для проектування та впровадження програмного рішення, щоб забезпечити якість та ефективність впровадження, а також можливість навчання для членів команди або команди
- Забезпечувати дотримання процесів у призначеному обсязі та брати участь у технічних обговореннях/оглядах для гарантії якості прийнятих рішень
- Проводити оцінку якості програмного коду, формалізації та алгоритмізації поставлених завдань відповідно до технічної специфікації або інших правил, що використовуються в компанії
- Приймати рішення про підхід до розгортання та доставки програмного забезпечення (наприклад, CI/CD, розгалуження/злиття)
- Приймати рішення про зміни в програмному коді та модифікувати код, якщо необхідно
- Вирішувати технічні проблеми та приймати ключові технічні рішення, проводити технологічні дослідження, якщо потрібно
- Забезпечувати наставництво або бути наставником для інженерів для забезпечення їхнього розвитку
Участь у плануванні впровадження програмного забезпечення:
- Аналізувати та погоджувати архітектуру програмного забезпечення із зацікавленими сторонами, щоб гарантувати, що архітектура відповідатиме бізнес-потребам
- Розробляти та/або переглядати/підтверджувати/покращувати (якщо такі існують) ключові входи до Плану проекту, такі як обсяг роботи, залежності, критичний шлях та склад команди
- Обмежувати обсяг роботи для відповідності вимогам продукту та обмеженням проекту (тривалість, зусилля)
- Пропонувати варіанти для проектного менеджера з оптимізації з точки зору технічного обсягу та обсягу продукту для відповідності обмеженням вартості чи часу
- Активно брати участь у презентації та обговоренні планів виконання з клієнтом та іншими зацікавленими сторонами для підтримки прийняття рішень щодо надання якісних рішень у межах обмежень проекту
Тісна співпраця з менеджером проекту та іншими зацікавленими сторонами проекту для управління обмеженнями проекту та очікуваннями клієнта:
- Контролювати виконання інженерних завдань, приймати відповідні інженерні рішення щодо коригування планів (повторне використання програмних модулів тощо)
- Ініціювати зміни в архітектурі та технічному проектуванні та контролювати їх виконання для відповідності змінам у бізнесі чи ІТ-середовищі
- Тісно співпрацювати з командою QA та інженерами в критичних ситуаціях (проблеми з виробництвом, критичні дефекти тощо) та брати участь у наступних заходах аналізу першопричини для розробки вдосконалень процесу чи рішення
- Визначати та/або ініціювати запити на зміни проекту
- Аналізувати та оцінювати вплив (зусилля, тривалість) запиту на зміни та презентувати його зацікавленим сторонам проекту
Вимоги
- 10+ років досвіду в розробці програмного забезпечення
- 3+ роки практичного досвіду в доставці рішень, керівництві та спрямуванні оцінки та доставки рішень
- 1+ рік досвіду керівництва командою
- Соліний досвід у принаймні одній мові програмування (Java, C++, .NET, JS, Python) з впровадженням масштабних продуктів або розробкою на замовлення
- Досвід у проектуванні та впровадженні архітектурних рішень
- Англійська: Верхній середній рівень та вище
Особисті характеристики
- Проактивність
- Чудові комунікаційні навички
- Орієнтація на клієнта
- Адаптація до сучасних технологій
- Лідерські навички
- Здатність координувати команду
Навички та здібності
- Чудові технічні навички (мобільні чи веб-системи; принципи безпеки; інструменти безпеки відкритого коду; мови програмування; і скрипти для командного рядка)
- Чудові аналітичні навички
- Навички вирішення проблем
- Високий ступінь адаптації для навчання новим технологіям за потреби та успішного управління щоденними викликами технічного середовища
- Чудові навички багатозадачності
Ми пропонуємо
- Тісне співробітництво з клієнтом
- Складні завдання
- Розвиток компетентностей
- Можливість впливати на технології проекту
- Команда професіоналів
- Динамічне середовище з низьким рівнем бюрократії
Про компанію
ELEKS - це компанія з розробки програмного забезпечення на замовлення. Ми доставляємо цінність нашим клієнтам завдяки нашому досвіду та досвіду, отриманому від роботи партнером із інновацій в області програмного забезпечення з 1991 року.
Наші 2000+ професіоналів, розташовані в Центрах доставки по всій Східній Європі та торгових офісах у Європі та Північній Америці, надають нашим клієнтам повний спектр послуг з інженерії програмного забезпечення. Це включає розробку продуктів, QA, R&D, дизайн, консалтинг з технологій та виділені команди.
© Eleks. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
ELEKS is a Ukrainian IT company that provides software development, consulting, and quality control services.
More at Eleks
All 111 roles
Senior Java/AI Developer, JR604
Eleks · Argentina

Project Manager (enterprise integration / digital transformation), JR621
Eleks · Ukraine

Head of Intelligence Products
Eleks · United States

Test Manager
Eleks · Argentina
Similar jobs

Engineering Manager
AltexSoft · Poland

Engineering Manager
AltexSoft · Poland

Senior Engineering Manager
UniSkill · Dnipro +1

Senior Engineering Manager
UniSkill · Dnipro +1