Набор ИТ-команды для стартапа
Задача
Для стартапа, уникального инновационного проекта крупного российского банка, нужно было собирать команду по мере развития проекта. Проект построен на Java в серверной части и AngularJS с визуализациями на D3.JS на фронте.
Мы искали ведущего backend-разработчика и frontend-разработчика, которые должны отвечать за реализацию нового функционала и его интеграцию с бэкендом, обеспечивать высокую производительность интерфейса. Backend-разработчик в дальнейшем мог вырасти до архитектора всего приложения.
Кроме этого, мы искали системного администратора, или инженера DevOps для управления облачной инфраструктурой и обеспечения непрерывности процессов поставки релизов (continuous delivery).
Решение
Консультанты практики вместе с клиентом разработали систему оценки кандидатов backend- и frontend-разработчиков по стеку и создали профиль идеального кандидата.
Баллы:
-
AngularJS 8+
-
Karma и Protractor 4+
-
Git, npm, bower, Grunt 6+
-
Continuous Integration 2+
-
Клиент-серверное взаимодействие, REST 6+
-
CoffeeScript/ES6 4+
-
D3.js 4+
-
Высоконагруженные приложения, профилирование Web Socket 4+
-
Test Driven Development 4+
-
Agile и Scrum 2+
-
Адаптивная верстка, БЭМ 2+
-
Типографика, UI, UX 2+
-
Английский 6+
- Выстраивали ли вы непрерывный процесс поставки релизов?
- Работали ли с системами continuous integration? С какими?
- Управляли конфигурацией 4 и более сред? Если меньше 4, то скольких?
- Сколько систем или приложений администрируете? Какие это системы (функциональное назначение, логическая и физическая архитектура)?
- Умеете писать скрипты автоматизации?