Наш вклад в HR-Tech:

Платформа для персональных карьерных рекомендаций и связи с тысячами работодателей

HR Консалтинг

Технологический стек

Ruby on rails, ReactJS

Индустрия

HR-tech, бизнес-консалтинг

Платформа

Web

В команде

5 человек

Продолжительность

2 года

О проекте

Цель проекта заключалась в усовершенствовании системы профессионального анкетирования.

 

Платформа обрабатывает ответы респондентов и формирует карьерные портреты будущих сотрудников. Иначе говоря, опросы нацелены на выявление профессиональной идентичности.

Эта информация полезна работодателям, а также соискателям, поскольку она дополняется персонализированными рекомендациями для карьеры респондента.

 

В анкетировании участвуют как начинающие специалисты, так и состоявшиеся профессионалы.

О клиенте

К ресурсам и аналитическому сервису HR Консалтинг обращаются компании в поиске талантов, необходимых для различных отраслей. С помощью собственных уникальных программ HR Консалтинг умеет выявлять профессиональные качества и сформировать портрет специалистов, требующихся работодателям по всему миру. Компания сотрудничает со множеством университетов и объединений выпускников, охватывая более 50 профессиональных рынков.

Вызовы, стоящие перед разработкой:

Сделать опрос более удобным и быстрым по времени

Основная проблема заключалась в том, что система полагалась на платный сторонний сервис. Из-за этого обработка запросов занимала гораздо больше времени, чем предполагалось.

Одной из основных задач проекта являлось усовершенствование системы опросов, предлагающей респондентам  ответить на вопросы анкеты и определить свой архетип (Лидер, Интернационалист, Идеалист, Охотник, Гармонизатор, Предприниматель или Карьерист).

1

2

Решение вопроса с получением персонализированных рекомендаций

 

После прохождения опроса респондент перенаправляется на страницу своего профиля. Здесь уже обработанные результаты позволяют сгенерировать автоматические рекомендации по его дальнейшей карьере. Например, вам будут доступны советы по выбору самого подходящего работодателя и информация о средней зарплате в вашей области. 

Имелась проблема с обновлением системы рекомендаций: новые данные можно было импортировать только в ручном режиме. Этот вопрос предстояло решить.

Вызовы проекта

Повышение точности распознавания снимков

Важная часть процесса — налаживание механизмов машинного обучения для распознавания изображений. Его целью было сгенерировать диагноз с максимально высокой точностью. Плохое качество снимков или снимки, сделанные с плохим освещением, могут повлиять на алгоритмы нейронных сетей, которые подвержены сильной флуктуации.

 

Благодаря успешному внедрению машинного обучения мы научили его алгоритмы эффективно анализировать признаки заболеваний и определять по фотографиям до 30 диагнозов. Для достижения этого смелого результата было обработано несколько тысяч изображений.

Улучшение кэширования
Зачастую приложение используется в удаленных коровниках и фермах. Было важно обеспечить быструю обработку данных и получение результатов, не упуская из виду аспект кэширования. В противном случае отправка изображений высокого разрешения стала бы проблематичной, как и получение информационных результатов. Мы смогли улучшить кэширование за счет более плавной передачи изображений.

Наш подход к разработке

Прежде чем внести существенные изменения в функционал анкетирования, мы решили сначала провести рефакторинг кода и проверить его работу с помощью тестов. Только после этого мы могли приступать к усовершенствованию системы опросов как таковой.

 

В чем заключалась наша работа?

Платный  сервис был заменен на Elasticsearch. Чтобы настроить его для обработки данных и выдачи результатов,    мы разработали определенную логику. Интеграция Elasticsearch позволила системе получать и обрабатывать последние полученные данные. Завершающим пунктом данного этапа работ был тщательный тест нового функционала.

HR Консалтинг объединяет множество проектов и направлений.

Наши усилия были задействованы в следующих проектах компании:

Atribot (Iris)

Техника, используемая для взаимодействия с кодом в социальных сетях.
Платформа интегрируется с социальными сетями, где пользователи могут отмечать данные с помощью пользовательских меток (тегов). Кроме того, Attribot позволяет просматривать и экспортировать отчеты, сформированные на основе пользовательских тегов. Наконец, Attribot предоставляет API для доступа к сообщениям и аналитике социальных сетей для сторонних приложений.

Talent Radar

Talent Radar изначально разрабатывался  на основе маркетинговой системы Heroku, чтобы осуществлять рассылки по электронной почте. Пользователи могут импортировать данные, фильтровать подписчиков и планировать рассылку на определенное время. Основные функции сервиса: контроль за выполнением рассылки, перезапуск в случае сбоя, тестирование рассылки и сбор ее статистики в режиме реального времени.


Для того, чтобы сервис работал стабильно, мы переписали 22 000 строки кода.

TOP100

Здесь можно найти лучших работодателей со всего мира. Помимо этого, специалисты используют эту платформу, чтобы рассказать о своем опыте сотрудничества с работодателями. Наша команда помогала HR Консалтингу с поддержкой первой версии данного сервиса.

Nebula Users
Центральное хранилище и служба авторизации для системы Nebula. Другие приложения (например, Attribot) также используют эту платформу, чтобы авторизоваться.
Директория
Центральное хранилище данных компании. Директория хранит данные из Elasticsearch и предоставляет веб-интерфейс для быстрого поиска, а также фильтрации этих данных. Другие приложения Universum тоже используют директорию в качестве одного из ключевых источников данных в экосистеме продуктов HR Консалтинга.

Результаты:

  • Система опросов была полностью переработана и стала функционировать максимально слаженно. 
  • Замена медленно работающего и платного стороннего сервиса на Elasticsearch позволил нашему клиенту значительно сократить расходы на обслуживание системы и сделать опрос для своих респондентов максимально удобным.
  • Созданы алгоритмы Ansible для управления облачными серверами AWS (Amazon Web Service), используемыми для хранения приложений и их данных. 
  • Выполнена миграция из Heroku в AWS (Amazon Web Service), обновлено программное обеспечение для хранения данных.
  • Наша команда проанализировала маркетинговые кампании HR Консалтинга и внесла предложения, реализация которых стимулирует респондентов пройти другие опросы компании.

Благодаря автоматизации процессов компания получила ежегодную экономию средств на инфраструктуре в размере $70 000. Стабильность и устойчивость решений, созданных нами, позволяет HR Консалтингу сотрудничать с тысячами работодателей со всего мира.

Давайте обсудим Ваш проект

или свяжитесь с нами по почте projects@crimeadigital.ru

Нажимая кнопку «Отправить», вы даете согласие на обработку персональных данных

Прошел день карьеры в СевГУ

Резидент технопарка, компания Крым Диджитал, приняла участие в Дне Карьеры в СевГУ, который прошел 17 мая. Мероприятие длилось 3 часа. Компанией заинтересовались  более 35 студентов, которым была важна информация о прохождении практики, бесплатные курсы Академии и вакансии, не требующие опыта работы. Руководитель разработки компании выступил с презентацией и ответил на все вопросы, которые так волнуют студентов — как начать свою карьеру в ИТ? Есть ли возможность совмещать учебу с работой? Кем я смогу стать? Как понять, кем я хочу работать? И многие другие.

Резидент технопарка, компания Крым Диджитал, приняла участие в Дне Карьеры в СевГУ, который прошел 17 мая.

Мероприятие длилось 3 часа. Компанией заинтересовались  более 35 студентов, которым была важна информация о прохождении практики, бесплатные курсы Академии и вакансии, не требующие опыта работы.

Руководитель разработки компании выступил с презентацией и ответил на все вопросы, которые так волнуют студентов - как начать свою карьеру в ИТ?

Есть ли возможность совмещать учебу с работой?

Кем я смогу стать?

Как понять, кем я хочу работать?

И многие другие.

Завершен набор студентов на летнюю практику

Крым Диджитал завершила набор студентов на летнюю практику. В июле придут 14 человек. Это студенты второго и третьего курсов кафедр Программная инженерия, Информатика и вычислительная техника, Информационные системы и технологии и Управление в технических системах. Все ребята будут ходить в офис и будут заняты реальным проектом, который они должны реализовать до конца практики. Каждый выбрал для себя то направление, в котором хотел бы развиваться — front-end и back-end-разработка, дизайн. Руководить практикой будет Head of Engineering.
Крым Диджитал завершила набор студентов на летнюю практику. В июле придут 14 человек. Это студенты второго и третьего курсов кафедр Программная инженерия, Информатика и вычислительная техника, Информационные системы и технологии и Управление в технических системах. Все ребята будут ходить в офис и будут заняты реальным проектом, который они должны реализовать до конца практики. Каждый выбрал для себя то направление, в котором хотел бы развиваться - front-end и back-end-разработка, дизайн. Руководить практикой будет Head of Engineering.

Крым Диджитал приняла участие в стратегической сессии

Руководители Крым Диджитал приняли участие в стратегической сессии, которая прошла на базе СевГУ 10 июня. Вместе с Правительством Севастополя, Институтом информационных технологий и управления в технических системах СевГУ и приглашенными ИТ-компаниями города обсудили перспективу развития системы высшего образования в Севастополе.Представители бизнеса, власти и образовательной системы выступали со своим видением будущих потребностей региона в кадрах, поднимали насущные вопросы обучения студентов, прохождения практики и дальнейшего трудоустройства. Крым Диджитал является амбассадором идеи образования и взращивания молодых кадров, развивает образовательные проекты и на протяжении 5 последних лет ведет активную работу в направлении поддержки и развития молодых специалистов ИТ-отрасли Крыма.

Руководители Крым Диджитал приняли участие в стратегической сессии, которая прошла на базе СевГУ 10 июня.

Вместе с Правительством Севастополя, Институтом информационных технологий и управления в технических системах СевГУ и приглашенными ИТ-компаниями города обсудили перспективу развития системы высшего образования в Севастополе.
Представители бизнеса, власти и образовательной системы выступали со своим видением будущих потребностей региона в кадрах, поднимали насущные вопросы обучения студентов, прохождения практики и дальнейшего трудоустройства.

Крым Диджитал является амбассадором идеи образования и взращивания молодых кадров, развивает образовательные проекты и на протяжении 5 последних лет ведет активную работу в направлении поддержки и развития молодых специалистов ИТ-отрасли Крыма.

Выпуск курса Software Testing

Мы поздравляем выпускников нашего первого в этом году курса Крым Диджитал Академии по Software Testing! Всего курс успешно завершили 13 человек. В течение 2 месяцев несмотря на теплую погоду и манящее море ребята ответственно посещали занятия 2 раза в неделю, делали домашние задания и проверочные работы. Трое начинающих специалистов теперь стажеры нашей компании. Следующий курс намечен на август. Не пропусти анонс записи!

Мы поздравляем выпускников нашего первого в этом году курса Крым Диджитал Академии по Software Testing!

Всего курс успешно завершили 13 человек. В течение 2 месяцев несмотря на теплую погоду и манящее море ребята ответственно посещали занятия 2 раза в неделю, делали домашние задания и проверочные работы. Трое начинающих специалистов теперь стажеры нашей компании.

Следующий курс намечен на август. Не пропусти анонс записи!