Механики большого корабля

05:00, 07 августа 2018

Прикладное программное обеспечение, разрабатываемое «Технологией», служит для решения многих рабочих задач сотрудников холдинга. Самый яркий пример такого ПО — это АРМ, сочетающий в себе функции автоматизированного рабочего места, CRM и многие другие. Разработкой АРМ занимается целый отдел.

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

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

8 лет назад отдел состоял из одного человека — Максима Амиркулиева, тогда он решал все проблемы сам. Со временем Максим набрал себе в помощь новых сотрудников и, спустя три года, в отделе работало уже 4 человека. Сейчас под руководством Максима работает 10 специалистов, при этом отдел продолжает расти.

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

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

«Берем людей с горящими глазами!» — говорит руководитель отдела Максим Амиркулиев.

Некоторые решаются поменять профессию кардинально. Анна Кремлева работала экономистом на предприятии «Молоко Зауралья», но уже тогда интересовалась программированием и хотела заниматься этим более серьезно. После прохождения онлайн-курсов испытала себя на стажировке в «Технологии» — и теперь работает в отделе поддержки прикладного ПО.

— У нас много программ, которые мы поддерживаем. Сначала нужно понять их на уровне пользователя: какой раздел открывать и где искать проблему. Затем разобраться, как это устроено изнутри. Чтобы внести небольшие изменения, порой необходимо изучить огромное количество информации. Это сложно, но очень интересно! — делится инженер-программист Анна Кремлева.

Как распределяются обязанности между специалистами отдела?

Лев Ольшванг руководит рабочей группой, которая занимается такими задачами, как поиск и исправление ошибок в веб-АРМе, доработка программного обеспечения, работа с базами данных клиентских и водительских приложений. Более сложные проблемы передаются для решения в отдел разработки прикладного ПО.

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

Одна из разработок отдела — сервис TaxSeeGIS, позволяющий рассчитывать маршруты с высокой точностью «от дома до дома» на интерактивной карте, редактировать районы, добавлять дома и целые улицы.

TaxSeeGIS предусматривает несколько алгоритмов построения маршрута: «самый быстрый», «самый короткий», а также возможность комбинировать эти алгоритмы для построения оптимального маршрута.

Сервис TaxSeeGIS дорабатывают и развивают специалисты отдела разработки программного обеспечения в Набережных Челнах.

Отдел активно взаимодействует не только с коллегами и менеджерами компаний-партнёров, но и с водителями сервиса заказа такси: оперативно поправляет дороги на карте по их запросам.

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