Почему у нас все работает внутри компании, и как получаются сложные и интересные проекты?

TheSoul Publishing

IT-департамент

IT департамент — это, действительно, самое сердце нашей компании. Все процессы, обеспечивающие нашу работу,

связь с коллегами по миру и много чего другого —

все это делают наши самые любимые и крутые ребята.

А теперь подробнее:

Что разрабатывает и поддерживает наш IT

НАШ ОСНОВНОЙ ПРОЕКТ

ERP-система, в которой автоматизированы процессы

по созданию статей, видео и анимации. Например,

в создании статьи участвует много людей — кто-то

из специалистов ответственен за идею, а кто-то - за написание

статьи. От автора статья переходит к пруфридеру или переводчику, затем

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

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

ERP-система имеет сложную бизнес-логику и написана на собственном фреймворке, который основан на Zend Framework 1. Сейчас она выросла в большой монолит, и поэтому разделяется на отдельные сервисы:

ФИНАНСОВАЯ СИСТЕМА

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

CORE TEAM

Ещё у нас есть Core Team - команда, которая поддерживает несколько наших внутренних сервисов. Например, видео-сервисы позволяют оптимизировать и автоматизировать процесс создания видео с помощью рендер-фермы - сервиса для компиляции видео, сервиса по парсингу.

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

CИСТЕМА АНАЛИТИКИ

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

WEB AND MOBILE APPLICATIONS

Команда этого проекта занимается разработкой и редизайном веб-сайтов и мобильных приложений, которые представлены на разных языках. Например, наш англоязычный бренд Bright Side -  насчитывает более 80 млн. подписчиков. В этой команде есть бекенд, фронтенд и мобильные разработчики. Сейчас мы изменили подход к написанию приложений, разрабатывая их по принципу одного кода. 


Также команда разрабатывает API для мобильных приложений. Наши мобильные приложения читают миллионы подписчиков, поэтому мы постоянно усиливаем мобильную команду и нанимаем новых опытных разработчиков и уделяем особое внимание архитектуре. Сейчас мы перешли на MVVM архитектуру. 


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

Итак, на чем мы работаем?

Основной стек наших сервисов — это PHP 7.3. Основной проект — ERP-система — был написан на собственном фреймворке, который основан на Zend Framework 1. Новые сервисы были написаны на Zend Framework 3 (например, финансовая система и система аналитики). Далее мы стали использовать Zend Expressive. Сейчас в новых проектах используются Laminas и Mezzio.

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

Мобильные приложения наша команда создает на нативных Swift, Java и Kotlin. В качестве баз данных мы используем MySQL, ElasticSearch, ClickHouse, Redis. Для очередей используется RabbitMQ. Наши фронтенд разработчики пишут на React, TypeScript, ES6. В разработке также используем Kubernetes, Helm, Skaffold. Для управления проектами используется Atlassian stack Jira, Confluence, BitBucket и Bamboo.

И немного подробнее о том, как работают команды и направления в IT департаменте

Наше главное правило: «Диктатура здравого смысла». Или как распределены функции между командами

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

Продуктовые команды

Занимаются  внутренними сервисами нашей системы, а именно оптимизируют и автоматизируют:

1

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

3

Сбор данных из социальных сетей. Специалисты работают над служебным сервисом по сбору аналитики по публикациям, CMS сервисом по управлению контентом.

2

Начисление финансового вознаграждения специалистам по всему земному шару. Оплата производится в зависимости от специфики работ - по символам, по времени, по объему проделанной работы.

4

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

Coding

КОМАНДА QA

Мы в TheSoul Publishing понимаем всю важность тестирования и выделяем серьезные ресурсы для успешной работы. Благодаря взаимной   вовлеченности специалисты QA знают, что код не стоит на месте, понимают сложности и «боли» разработчиков.  

Наши QA выстроили систему автоматизации тестов, при этом не отказываясь от ручного тестирования.  Данные специалисты системно понимают проблемы тестирования, видят реальные перспективы их решения и знают, какие шаги для этого необходимо предпринять в будущем.

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

QA команда полностью понимает важность своей роли в поставке софта в целом - весь процесс от А до Я. А для этого важно системно осознавать, как работает производство и предлагать идеи, либо отвергать существующие.

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

Как проходит процесс общения по вакансиям?

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

В ходе общения по любой вакансии в IT команде вы:

  • Познакомитесь с рекрутером, нашими ведущими техническими экспертами и СТО

  • Выполните действительно интересное тестовое задание

  • Пройдете разные этапы собеседований с помощью удобных и современных виртуальных инструментов

  • Узнаете всё о нашей IT команде, проектах, перспективах, процессе переезда и удаленного сотрудничества - нам важно ответить на все ваши вопросы

  • Обязательно будете получать своевременную обратную связь и новости от рекрутера

Нет, мы это не придумали, кандидатам и вправду нравятся наши тестовые задания

Вам будет интересно с нами, если:

Вы — опытный инженер с мощной технической экспертизой, или стремитесь им стать;

Вы понимаете ценность тестирования и хотите прокачивать свои скиллы в этом направлении;

Вы мыслите критически, умеете не только форму-лировать и аргументировать свою точку зрения, но и слышать мнение оппонента;

Вам скучно просто программировать и вы не боитесь комплексной ответственности, стремитесь доводить задачи, поступающие от бизнеса, до рабочего окружения;

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

Вы умеете и хотите строить микросервисную архитектуру и работать с высокими нагрузками, при этом не боитесь столкнуться со сложным монолитом

Ответственность, самоорганизованность и умение доводить начатое до конца — это про вас

Вам хочется развиваться и осваивать новые технологии

Для вас действительно важны хорошо выстроенные процессы в команде

Где мы работаем

TheSoul Publishing — компания, которая объединяет IT

и производство визуального контента. Все наши редакционные, видео и анимационные команды плотно взаимодействуют

с IT-департаментом, ведь именно с его помощью мы можем создавать креативный контент быстро, отслеживая качество

на каждом этапе.

Вся команда работает по всему миру, около 80% — удалённо. Нашим новым коллегам мы предлагаем три варианта рабочих локаций на выбор:

  • это крупный мегаполис с качественной инфраструктурой и благополучной экологией: обновленные дороги, правильные развязки, школы, сады, магазины, спортивные центры — в шаговой доступности

  • это насыщенная культурная жизнь: выставки, театры, музеи, рестораны и бары, историческая архитектура и множество парков. В этом городе уникальный баланс культур - каждый найдет что-то для себя

  • это город для жизни: много пешеходных зон, большой выбор квартир, практически нет пробок (только если часы пик)

  • здесь все виды отдыха на природе: Волга и леса, загородные клубы - все, чтобы расслабиться.

Отличный город, потому что:

КАЗАНЬ

ЛИМАССОЛ

  • хотите поработать за рубежом — здесь можно почувствовать себя в Европе, практиковать английский язык, но и не отрываться от русскоязычного сообщества;

  • любите солнце и тепло, ведь здесь 330 солнечных дней в году;

  • вы фанат активного отдыха: море и горы, пляжи и походы, горные лыжи и конные прогулки;

  • вы иногда забываете закрыть дверь авто - здесь безопасно;

  • не хотите тратить много времени на поездки - остров небольшой. Среднее время добраться от дома до работы — 15 минут.

КИПР

Подходящий вариант, если:

HOME OFFICE

  • если вы хотите попробовать этот способ организации работы;

  • вы уже работаете из дома и прочувствовали все преимущества;

  • это полноценный рабочий день, но только из дома, при этом каждый наш специалист - это часть большой команды;

  • здесь не нужно тратить время на дорогу, и поэтому можно посвятить больше времени семье;

  • работать можно не только из дома, но и уезжая на лето или зиму — твоя работа всегда с тобой.

Интересная альтернатива классическому офису:

А теперь подробнее о наших ребятах

True Senior

ГОДА

33

Средний возраст в IT департаменте

Сколько нас сейчас?

48

ЧЕЛОВЕК

Где работает наша команда

Что мы думаем о работе в TheSoul Publishing

SENIOR FRONTEND DEVELOPER 

Николай

“Для меня дом - это самый комфортный офис. Формат удаленной работы для нас обычное дело, поэтому  удаленные коммуникации в TheSoul Publishing - это один из важнейших инструментов. Я могу связаться с любым человеком в компании, и мне обязательно ответят и помогут. Самое главное, комфортную среду создают люди, которые тебя окружают. Я работаю с невероятными коллегами, которые всегда готовы помочь и поддержать. Профессионализм и ответственность каждого человека, с кем мне приходилось работать, очень сложно переоценить: я понял это еще до того, как попал в компанию. Сейчас мне очень нравится отвечать на вопрос, где я работаю. Я испытываю некоторое чувство гордости, рассказывая о TheSoul Publishing и о тех крутых продуктах, что мы производим.

Что у нас есть еще интересного?

Да, работать в TheSoul Publishing интересно. А вместе с непростыми рабочими задачами мы предлагаем:

👨‍💻

🏝️

🎟️

Участие во всех проектах компании

Лучшие сотрудники года едут на TheSoul Publishing Conference - ежегодная выездная конференция компании

Участие в отраслевых конференциях и семинарах, программах обучения (как внешних так и собственных)

Летние и зимние корпоративы, командные развлечения (игры, марафоны - каждый найдет группу по интересам)

🎉

У нас не только есть возможность ездить в командировки, но и работать в офисах компании, меняя локацию, если есть желание

В наших офисах в Казани и Лимасоле:

🤘

Отличный молодой коллектив, который всегда готов помочь. Решения и согласования принимаются быстро от 10 минут и у нас равноправие на всех уровнях карьерной лестницы.

🎬

Всегда идут съемки, но! — главный принцип работы всех сотрудников — тишина. Мы никогда никому не мешаем, потому что каждый занимается своим делом.

🍉

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

🛋️

Зоны отдыха и перезагрузки

THESOUL PUBLISHING

  • LinkedIn
  • Facebook

JOBS

LOCATIONS

OUR LIFE