КЕЙС ONSITER / ФРЕЙМВОРК SYMFONY

Создание маркетплейса для IT-специалистов

Right People Group помогает компаниям нанимать технических консультантов и разработчиков, которые готовы работать в офисе. В базе данных клиента хранятся резюме 20 000 IT-специалистов из 11 европейских стран.

2018 - 2022

ЗАДАЧА

В 2018 году клиент захотел перенести офлайн-бизнес в интернет и запустить платформу для поиска сотрудников. Для этого нужно было реализовать каталог резюме, возможность пообщаться с кандидатом на вакансию и заключить с ним контракт. Клиент ожидал в результате получить полноценный маркетплейс для фрилансеров, аналог биржи Upwork или freelance.ru.

Важно было учесть особенности работы Right People Group: поиск сотрудников для работы в офисе, а не удаленно. Для этого в поисковой выдаче надо учитывать расстояние между соискателем и работодателем, и не предлагать кандидатов из других городов и стран.

Right People Group обратились за разработкой платформы в Resolventa.

РЕШЕНИЕ

В течение месяца в Resolventa сформировали команду для проекта. В качестве методологии разработки выбрали Scrum, чтобы обеспечить быструю и точную оценку сроков выполнения каждой задачи. Это позволило клиенту с самого начала понимать, как проходит и когда закончится разработка той или иной функциональности. Отслеживать происходящее было важно, потому что команда работала в режиме стартапа: быстро и с изменяющимися требованиями.

Уже на старте работ было понятно, что платформа будет расти. Команда Resolventa обеспечила высокое качество кода и отказоустойчивость системы с помощью стандартных практик: код-ревью, статических анализаторов кода, автоматизированных тестов. DevOps настроил процессы непрерывной интеграции и внедрения. Всё вместе это позволило замечать проблемы на раннем этапе и быстро их исправлять, а также обеспечило гибкость системы.

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

6 специалистов

В проекте задействованы 4 fullstack-разработчика, frontend-разработчик и DevOps.

Symfony

В основе платформы лежит популярный фреймворк

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

Команда Resolventa реализовала быстрый поиск разработчиков в базе данных по ключевым словам и расстоянию. Для этого использовали поисковый движок ElasticSearch, который умеет обрабатывать запросы на разных языках, с опечатками, в транслитерации.

РЕЗУЛЬТАТ

MVP платформы был готов через 6 месяцев. В этой версии уже можно было:

  • автоматически заполнять профиль специалиста при регистрации;
  • искать кандидатов по навыкам и геолокации на 3 языках;
  • обсуждать условия работы в онлайн-чате;
  • заключать сделки и контракты;
  • отслеживать время работы и проводить оплату;
  • обмениваться счетами и отчетами.

Более 5 лет

Resolventa развивает и поддерживает платформу Onsiter Marketplace

Затем функциональность добавляли по запросу клиента: реализовали парсинг вакансий, добавили еще 8 языков и интегрировали платформу с внутренней системой управления трудовыми ресурсами (VMS).

Resolventa также оптимизировала работу сайта для SEO-продвижения платформы. Для этого создавали посадочные и промо страницы для поисковых запросов по отдельным технологиям, странам и городам.

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

RUS

ENG

Команда Resolventa — трудолюбивые и очень опытные разработчики. Скорее всего, одни из лучших, которых вы сможете найти. Если вам нужны коммуникабельные фулстек-разработчики, разбирающиеся в PHP, не ищите дальше: Resolventa — это ваш выбор.

Dmitry and his team are hard-working and very skilled developers — probably some of the best you can find here on Upwork. If you need a communicative full-stack developer that knows his way around PHP, then look no further — Dmitry is your guy.

Andreas Pettersson

CTO. Right People Group. Onsiter

ТЕХНОЛОГИИ

PHP, Symfony, MySQL, ElasticSearch, Vue.js, GCP, Kubernetes, Docker, CircleCi, PHPUnit

ИНТЕГРАЦИИ

Cloudinary, SendPulse, TextRazor, Mailtrap, Sentry, Sovren

Нужно решить похожую задачу?

Напишите нам, чтобы обсудить подробности или свяжитесь другим удобным способом.

Мы отвечаем быстро и по делу!

КОНТАКТЫ / 

Свяжитесь с нами любым удобным способом и получите консультацию у Дмитрия - нашего руководителя.

зайти в офис /

Россия, Новосибирск, ул. Семьи Шамшиных, 12

позвонить /

+7 913 921 7200

написать /

наши вакансии /

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

Ваше имя
Ваш e-mail *
Файл
Прикрепить файл...
Сообщение *

© 2024 Resolventa