PortaOne — международная IT компания, производитель софта для телеком операторов. Уже 20 лет мы помогаем предоставлять связь даже там, где до сих пор это было невозможно или неоправданно дорого. Как крупным операторам (Vodafone, T-Mobile, ...) так и стартапам, которые придумывают что-то принципиально новое.
23 августа 2021

Perl developer

Киев, Сумы, Чернигов, удаленно

Необходимые навыки

— От 2 лет опыта в разработке;
— От 1 года опыта с Perl;
— Опыт работы с Linux/Unix;
— Понимание принципов OOP, OOD;
— Отличные навыки кодинга: реюзабилити кода, оптимизация, рефакторинг;

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

Будет плюсом

-Знание JS, HTML/CSS;
-Опыт работы с MySQL/Oracle/Cassandra/Elasticsearch;
-Знание VoIP, Billing Systems, Online Payment Processors, RADIUS, Diameter, PBX.

Предлагаем

-Возможности для карьерного роста, в том числе, по горизонтали. Если в будущем вы захотите
попробовать себя в качестве Python-разработчика или С++ (например), у нас можно это сделать.
-Интересные и амбициозные задачи, которые будут способствовать твоему профессиональному росту.
-Опытные коллеги, у которых есть, чему учиться.
-Высокие стандарты программирования и постоянное совершенствование рабочих процессов. Весь наш менеджмент, в прошлом разработчики, мы говорим с ними на одном языке
-Гибридный режим: офис или remote (офис откроется по окончании карантина)
-Гибкий график работы: 8-часовой рабочий день, начало до 11 утра.
-Конкурентная зарплата в USD
-Оплачиваемый отпуск и больничные
— Курсы английского

Обязанности

-Написание новых программных компонентов от участия в дизайне фичи до ее имплементации и передачи в QA — максимально самостоятельно;
-Ревью кода;
-Участие в обзорах low-level дизайна;
-Документирование low-level проектов на основе high-level спецификаций;

О проекте

О проекте
Мы ищем Perl-разработчика, который будет работать с PortaBilling, одним из наших флагманских проектов. PortaBilling — «мотор» и сердце телеком-бизнеса, платформа для управления телеком-услугами и выставления счетов за них. Это гибкая и современная система, которая легко подстраивается под нужды клиентов (каждые 7 недель мы добавляем новые фичи), а в будущем полностью перейдет в cloud. Так что работая с PortaBilling, вы познакомитесь с современными технологиями.

Миллионы строк кода PortaBilling написаны на Perl — соответственно, на этом языке у нас накоплена огромная экспертиза и опыт решения самых разнообразных задач. Мы любим Perl, потому что он позволяет решать поставленные перед нами задачи эффективно и без реверансов в сторону железа.

Немного о наших рабочих процессах и инструментах:

-1 релиз и 2 билда каждые 7 недель. В каждом релизе— от 2 до 5 новых современных фичей, которые мы разрабатываем по запросам клиентов.
-Задачи для новой функциональности заходят в девелопмент от бизнес-аналитиков и проджект-менеджеров. По каждой фиче есть документация и четкое описание в виде Use-Cases.
-Обязательная проверка качества продукта QA-департаментом.
-Мы используем Git как систему контроля версий, YouTrack — как менеджер задач и Gerrit для ревью
кода.

Stack: Perl 5.16 (native, Mouse, etc.), Template Toolkit, PSGI, Apache, REST/SOAP, JSON/XML, MySQL, Cassandra, Redis, Elasticsearch, Oracle, HAProxy, Gearmand, WebSocket, Docker.

Более подробную информацию о компании можно найти в видеоролике youtu.be/aNGExoTVpLM с CEO PortaOne Андреем Жиленко или на нашем сайте portaone.com.

LinkedIn