Technical skills for recruiters
Оцінка компетенції кандидатів та побудова ефективної комунікації - один з основних критеріїв успішності роботи human resource спеціаліста.
В ході тренінгу слухачі отримають базові знання та методичні матеріали, що допоможуть більш впевнено орієнтуватись в різноманітті існуючих технологій розробки та тестування програмного забезпечення.
Поговоримо про ціннісний відбір кандидатів та специфіку підбору tech staff для різного типу проектів та фаз розробки.
В результаті навчимось формулювати vacancy's requirements та критерії релевантності кандидата в залежності від проекту.
Курс містить практичні завдання з алгоритму пошуку кандидатів на розповсюджені технічні позиції.
1. Technical skills
Technical skills for Dev:
-Мови програмування та frameworks. Огляд та цільове застосування популярних frameworks для Java, PHP, C#, JS, Python.
-Типи баз даних: RDB vs NoSQL, комбіновані рішення. Особливості застосування. Необхідні компетенції.
-Поняття архітектура ПЗ, рівні архітектурних рішень. Участь в принятті архітектурних рішень кандидата.
-Continuous processes: integration, operation, deployment. Інструменти СI: Jenkins, Bamboo etc.
Technical skills for QA:
-Види тестування ПЗ. Класифікація: functional, regression, smoke, performance etc. Особливості застосування.
-Manual vs Automation testing. Цільове застосування в залежності від типу проекту. Обов'язки та компетенції для
спеціалістів QA manual, automation.
-Цикл тестування ПЗ в залежності від типу продукту (embedded, web, enterprise, mobile etc.) та фази розробки.
-Огляд інструментів automation testing.
Team composition and competences:
-Застосування технологій та перелік обов'язків для: back-end, front-end, fullstack, QA, DevOps спеціалістів.
-Формування ключових характеристик, необхідного skill set для проектів embedded, web, enterprise, mobile etc.
-Перелік обов'язків та зони відповідальності для junior, middle, senior спеціалістів.
Тренди в розробці програмного забезпечення.
2. Формування vacancies requirements and skill set checklist
-Особливості підбору tech staff for enterprise project, PoC,MVP solutions (startups), product development.
-Формування vacancy's requirement та skill set checklist. Пріорітезація requirements.
-Matching кандидата за цінностями компанії, команди, проекту.
3. Комунікація з кандидатами
-Стратегія комунікації з потенційними кандидатами. Особливості комунікації з senior, junior, middle спеціалістами.
-Career switch and junior candidates.
-Недостатність компетенцій згідно заявленим вимогам.
4. Практичний розбір вакансій для потенційних кандидатів на предмет мачингу
-Покроковий алгоритм роботи з вакансіями на позиції: manual QA, automation qa, back-end dev, front-end dev, DevOps.
Тренер:
Матусевич Ірина - менеджер, консультант, розробник програмного забезпечення. Спеціаліст з досвідом більше 10 років у галузі розробки програмного забезпечення, з яких 8 років – бекенд розробка.
Має практичний досвід в проектуванні, реалізації та впровадженні інженерних практик в аутсорс проектах продуктового характеру.
Учасник класичних і розподілених команд розробки.
Технічний досвід:
Back-end & Fron-End розробка програмного забезпечення.
Проектування та розробка прототипу програмного забезпечення з подальшим впровадження в існуючі рішення. Адаптація застарілих програмних рішень під сучасні потреби клієнту. Побудова фреймворків тестування веб-сервісів та функціонального тестування веб-рішень (HTML, Flex). Допомагає набути необхідних технічних навичок для управлінців в сфері ІТ, для більш ефективної взаємодії з командою технічних спеціалістів та замовниками.
Вартість:
Early bird (до 31 травня) - 2600 грн.
Just in Time (до 18 червня) - 2900 грн.
Last Call (з 19 червня) - 3500 грн.