— От 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 (офис откроется по окончании карантина)
-Гибкий график работы:
-Конкурентная зарплата в 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.