Написано: 07.10.2018

Работа в компаниях Совинтел, Вымпелком, Бэлл Интегратор.

С 2007 года работал в компании Совинтел (Golden Telecom), в отделе развития систем поддержки операторского биллинга.

В 2010-ом году компания Совинтел вошла в состав компании Вымпелком. В 2016-ом году произошел обратный процесс: подразделение поддержки систем операторского билинга было выведено из штата Вымпелкома, и перешло в компанию Bell Integrator, при этом коллектив продолжал заниматься теми же задачами, что и раньше.

Занимался разработкой систем уровня business critical (то есть таких, которые оказывают существенное влияние на бизнес компании, сбой в работе которых ведет к большим финансовым потерям, поэтому к функционированию систем этого уровня предъявляются повышенные требования надежности).

Осуществлял поддержку 4-х таких систем:

1. GT.INTEXP -- система передачи биллинговых данных, результатов расчета билинг-системы ICS, в системы формирования счетов и в системы финансового департамента.
2. GT.TRUNKINT -- система передачи данных о конфигурации сети Вымпелкома в систему LCR (least cost routing).
3. GT.RAPL -- система передачи данных о тарифных планах в биллинговые системы.
4. MED.CALLEX3 -- система передачи данных трафика фиксированной сети Вымпелкома в системы-потребители (билинговые, системы анти-фрода и прочие).

Первые из двух названных систем разрабатывал с нуля.

Ниже приведено техническое описание системы GT.INTEXP.

GT.INEXP.

Система осуществляет поддержку следующих бизнес-процессов:

1. Выставление счетов по договорам interconnect voice (услуги голосовой фиксированной связи) и mobile (услуги мобильной связи).
2. Формирование корпоративной и управленческой отчетности.
3. Формирование счетов по агентским договорам.
4. Обработка трафика.

В рамках поддержки перечисленных бизнес-процессов система GT.INTEXP предоставляет данные системам-потребителям.

Для системы GT.INTEXP источником данных являются:

1. Билинговая система ICS, инстанс оффлайн (результат расчета трафика сегмента фиксированной сети Вымпелкома).
2. Билинговая система ICS, инстанс онлайн (результат расчета трафика сегмента мобильной сети Вымпелкома).
3. Система GT.TRUNKINT (предоставляет данные о конфигурации сети).
4. Система GT.INRS (предоставляет данные о клиентах и партнерах).
5. Система GT.FastRater (информация мастер-справочника направлений).

Система GT.INTEXP предоставляет данные в следующие системы:

1. Система GT.Softel (система формирования счетов).
2. Система PartnerReports и Crm3.

Система GT.INTEXP состоит из нескольких модулей (интерфейсных и консольных приложений):

1. Программа IE2 (формирование данных в систему GT.Softel из ICS Offline).
2. Программа IE3 (формирование данных в систему GT.Softel из ICS Online).
3. Программа sms3softel (модуль формирования данных в систему GT.Softel из ICS Online для потока SMS_IW).
4. Программа gt2crm3 (формирование данных в системы PartnerReports и crm3 из ICS Offline, а также клиентской детализации).
5. Программа vk2crm3 (формирование данных в системы PartnerReports и crm3 из ICS Online, а также клиентской детализации).
6. Программа ictrep7 (формирование отчетной информации).
7. Программа expmon (мониторинг работы, и выполнение административных настроек).
8. Другие технологические модули.

При разработке были использованы следующие инструменты:

1. Среда разработки Borland C++ Builder (v. 6.0) (для написания GUI- и консольных приложений).
2. БД Oracle (начиная с версии 9, затем 11g и 12c).
3. Компоненты библиотеки ODAC.
4. Другие компоненты.

Система GT.INTEXP находится в фактической эксплуатации в компании Вымпелком (до этого Совинтел), начиная с 2007 года.

С этого времени постоянно развивалась и совершенствовалась, за одиннадцать лет эксплуатации выпущено более сотни релизов. Разработка велась со средней скоростью - 1 релиз в месяц (иногда чаше).

Система осуществляет обработку трафика, ежемесячный объем которого составляет несколько миллиардов звонков.