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 месяцев. В этой версии уже можно было:
Более 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
Если вы хотите, чтобы мы заранее подготовились к разговору по вашему проекту, заполните форму обратной связи. Мы изучим всю информацию и договоримся на удобное для вас время общения.
© 2024 Resolventa