Расстаемся со слабыми, берём сильных. Три руководителя IT и разработки Favbet рассказали о своей работе

Нападение хакеров, запуск платформы за одну ночь – эти трудности помогают «прокачаться» разработчикам BetInvest. IT-компания создает платформы для ставок – в основном, для международной беттинговой компании Favbet.

В партнерском материале с Favbet руководители трех разных направлений BetInvest рассказали, какие инициативы помогли им профессионально вырасти, почему им нравится игровая сфера и что они ценят в своих командах.

Артем Скрипник, IT-директор Favbet: «‎У нас даже юристы переучивались в разработчиков»

С чего начинал

Я пришел в BetInvest в 2019-м – до этого четыре года разрабатывал программное обеспечение для азартных игр в компании PlayTech. Там я отвечал за тестирование фронтенда («внешняя» сторона платформы, которую видят пользователи. – Прим. ред.).

Каждую зиму PlayTech представлял свою платформу на ICE Show – выставке, на которую съезжаются разработчики из гемблинга (азартные игры. – Прим. ред.) и беттинга (спортивные ставки. – Прим. ред.). Каждый отдел готовил свою часть платформы, моя команда собирала их вместе на фронтенде. Но часто какой-нибудь отдел не успевал сдать работу в срок, поэтому мы заканчивали в последние пару ночей. Это было тяжело, зато я понял, что мне нравится тестировать финальный продукт.

В BetInvest мне как раз предложили позицию QA-менеджера (руководителя отдела обеспечения качества, который отвечает за корректную работу платформы. – Прим. ред.). Я занимался уже платформой целиком, а не одной ее частью, как раньше. Здесь я смог посмотреть на то, что делаю, с точки зрения пользы для бизнеса: ставил себя на место клиента и думал, что поможет решить его проблему.

С первого дня в BetInvest я начал менять процессы разработки. Например, изменил работу с задачами в Jira (приложение для управления проектами. – Прим. ред.). Раньше разработчик просто писал в чат: «Я закончил, протестируйте кто-нибудь». Теперь он присваивает задаче статус «Готова к тестированию», и тестировщик видит, что ее можно брать в работу. Он дает ей статус «В тесте» и все ошибки записывает отдельными подзадачами в Jira, а комментарий с результатом теста оставляет в исходной задаче. Процесс стал прозрачным. Таких инициатив с моей стороны было много, поэтому уже через три месяца меня повысили до IT-директора.

 

Над чем работаю

Мы разрабатываем и адаптируем игровую платформу FavBet для Украины, Беларуси, Хорватии, Румынии, Мальты. Но у нас есть и другие заказчики, например, из Азии. Интересно, что их требования к визуальной части отличаются от европейских.

Однажды мы предложили заказчику из Японии лаконичный сайт, а тот попросил его переделать. Он хотел увидеть а-ля баннерную «кричащую» рекламу из 90-х – это именно то, что нравилось японцам. Команде пришлось смириться и принять «местные» правила.

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

Проект для BetInvest, которым я горжусь, – сервис Game Suggestion. Я был автором идеи и руководил разработкой сервиса. Моя команда разработала алгоритм, который позволяет на основе игрового опыта рекомендовать игроку то, что, скорее всего, его заинтересует. Когда на сайте пять тысяч игр, у пользователя разбегаются глаза. А сервис угадывает: если человек уже играл в игры про Бэтмена, его может привлечь игра с Халком.

Как выбираю людей в команду

В IT-отделе у нас больше 200 человек: разработчики, тестировщики, проектные менеджеры и так далее. BetInvest сопровождает продукт от идеи до результата, поэтому в команде должны быть специалисты разных сфер. Некоторых найти непросто, например, разработчиков, которые пишут на Erlang. Этот язык позволяет эффективно работать с высокими нагрузками на сайте и уменьшать затраты на серверы, то есть покупать меньше мощностей в дата-центре. В BetInvest около 30 Erlang-разработчиков, и нам нужны еще люди.

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

Если я вижу, что сотрудник устал, то думаю, как помочь в его случае: предложить отпуск или работу над другим проектом. Одного Erlang-разработчика мы перевели на работу с highload-системами (высоконагруженные веб-приложения. – Прим. ред.), которые обрабатывают десятки тысяч запросов в секунду на нашей платформе. Ему понравилось, и он до сих пор этим занимается.

За что люблю свою работу

IT-специалистам не так важна сфера – гемблинг, беттинг или что-то другое. Им важны технические задачи: например, разрабатывать highload-систему или модуль с платежными системами. Подстегивает то, что программами, к которым ты приложил руку, пользуются тысячи людей. Ты ближе к своим пользователям.

Виталий Силаев, программный менеджер: «В первые недели в BetInvest я удивлялся, почему никто не спешил домой после работы»

С чего начинал

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

Мне хотелось профессионально развиваться, а в банке быстрого роста не было. Я решил уйти в IT. На сайте вакансий мое резюме увидели рекрутеры BetInvest – предложили стать проектным менеджером команды аналитических систем, и я согласился.

В команде тогда было всего два человека. Помню, когда я впервые пришел в офис, меня удивили бас-гитара и усилители там. Вечером ребята играли рок, а другие пили кофе, общались. Я был в недоумении – никто не спешил домой после работы. Когда послушал в их исполнении хиты The Cranberries и Deep Purple, понял, что мы точно сойдемся.

С этой командой мы создали для компании BI-систему (визуализация данных. – Прим. ред.). Благодаря ей отчеты – финансовые и аналитические, где отображается число матчей и ставок на платформе, – строят за пару минут, а не восемь часов, как раньше.

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

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

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

Над чем работаю

В 2019 году BetInvest начали менять структуру компании – готовились к расширению. Нужен был человек, который из проектных менеджеров сделает команду людей, которые не просто консультировали бы разработчиков, а полностью отвечали за проект: набирали новых разработчиков, просчитывали бюджеты и так далее.

К тому моменту я уже был опытным сеньором в проектном менеджменте. Мои идеи развития компании находили отклик у других руководителей. Поэтому мне предложили роль программного менеджера, который руководит проектными менеджерами. Сейчас у меня в команде их 11, и у каждого из них в подчинении от 5 до 20 разработчиков.

Офис BetInvest (Favbet)
Офис BetInvest (Favbet)

За что люблю свою работу

В банке была сложная система согласования каждого шага, а в BetInvest мотивирует то, что мне доверяют, мои идеи слышат. В 2016 году я предложил использовать дашборды – страницы с графиками. Они показывают статистику по платформе в режиме реального времени. Уже пять лет это помогает BetInvest быстро принимать решения.

Михаил Горишний, руководитель направления PHP-разработки: «Гемблинг и беттинг для консервативных людей – это как секс-шоп для старшего поколения»

С чего начинал

Я в BetInvest почти год. До этого работал в сервисе имейл-рассылок UniSender – был тимлидом разработчиков, которые занимались функционалом платформы. Когда проходил собеседование в BetInvest, меня предупредили, что будет сложно – команда проблемная. У многих не было нужных навыков в разработке. Меня это даже раззадорило – я люблю вызовы, поэтому принял предложение.

В BetInvest я отвечаю за системы, которые пишут на языке PHP. С их помощью мы интегрируем на свою платформу игры, которые разрабатывают другие компании.

 

Хотя я был на испытательном сроке, сразу взял инициативу в свои руки и начал перестраивать команду. Некоторых уволил сходу, и все были немного в шоке. Но я понимал, что умений этих людей недостаточно для успеха компании. Нанял сотрудников компетентнее, и такая инициатива помогла мне быстро продвинуться – мне дали новую команду для работы, чтобы я и в ней навел порядок. И у меня получилось: если раньше интеграция игры к нам на платформу занимала у команды два месяца, то сегодня два дня. В команде сейчас больше 20 человек.

Над чем работаю

Представьте: вы делаете ставку в виртуальной игре-рулетке на сайте Favbet. Вы видите только, как крутится барабан и появляется результат – выиграли или нет. Но за пару мгновений произошло много операций между платформой и самой игрой. Мы с командой PHP-разработчиков следим за тем, чтобы они выполнялись корректно. Проверяем, каким механизм видит пользователь. Можем даже сделать тестовую ставку.

Я собираюсь полностью автоматизировать разработку, чтобы на нее уходило минимум времени. Это удастся, например, если об ошибках мгновенно будет сообщать система мониторинга. Тогда и тестировщики не понадобятся. Сейчас составляем с командой список проблем, которые могут возникнуть: как руководитель стараюсь все предусмотреть.

За что люблю свою работу

Вне работы я не делаю ставки. Единственный мой азарт – хороший продукт, который нравится пользователям. Но я не стесняюсь говорить о своей работе. Гемблинг и беттинг для консервативных людей – это как секс-шоп для старшего поколения: вещи-то нормальные, но реагируют на них иногда негативно. Как-то раз меня упрекнули, мол, деньги для меня не пахнут. Хотя в цивилизованных странах азартные игры легализовали. Скоро, думаю, и у нас перестанут кричать о том, что это неэтично.

Мне поступают предложения о работе от других компаний. И я не игнорирую сообщения, отвечаю рекрутерам. Но на все – отказом.

Фото: Александр Козаченко

Читайте другие статьи Favbet

Расстаемся со слабыми, берём сильных. Три руководителя IT и разработки Favbet рассказали о своей работе
Зарплаты на рынке больше $6 тыс., мало конкурентов. Как я стал эрлангистом: история разработчика BetInvest
Опубликовано в Специальные темы
2021.07.17 17:00