Middle Java developer (SoftWLC)

Дата размещения вакансии: 03.07.2024
Работодатель: «Предприятие «ЭЛТЕКС»
Уровень зарплаты:
з/п не указана
Город:
Новосибирск
Требуемый опыт работы:
От 1 года до 3 лет

Здравствуйте, коллеги!

Кто мы:

Предприятие ЭЛТЕКС — крупнейший российский разработчик и производитель телекоммуникационного оборудования.
Мы выпускаем широкую линейку телекоммуникационного оборудования — PON, Ethernet, Wi-Fi, VoIP, IPTV, домашние роутеры, промышленные контроллеры (IoT).
Направление разработки 'Management system' открыто много лет назад, так как всем этим оборудованием нужно как-то управлять.
Сегодня в Направлении работает более 100 человек, поддерживающих несколько СУ (систем управления), ориентированных на разные сегменты нашего оборудования.

Одна из таких СУ, Software Wireless Controller, управляет тысячами точек доступа и сотнями сервисных маршрутизаторов, установленных по всей стране для предоставления услуги Wi-Fi Hotspot/Enterprise.

SoftWLC — CУ операторского уровня, для сети предоставляющей услугу Wi-Fi Hotspot/Enterprise.
В состав СУ входит 30+ сервисов.

Основные функции SoftWLC:
— управление и мониторинг оборудования по протоколам SNMP, Netconf, RADIUS;
— авторизация пользователя при подключении к открытой сети Wi-Fi;
— предоставление личного кабинета корпоративным клиента;
— отправка SMS клиентам через сторонние шлюзы;
— предоставление машинного интерфейса управления для СУ заказчика через протоколы SOAP/XML, TL1.

Наш стек:
— Программируем на Java 8, Kotlin;
— Используем современные фреймворки Spring 4/5, Vert. x;
— Обмениваемся сообщениями по SOAP, REST, gRPC, Kafka;
— Храним данные в MySQL, MongoDB, Clickhouse, Hazelcast;
— Запускаем на Bare-metal, KVM, Docker;
— Собираем метрики Prometheus, Grafana;
— CI/CD в Gitlab;
— Пишем документацию в Asciidoc, Confluence;
— Разговариваем в Discord.

С какими вызовами сталкивается наша команда сейчас:
— постоянный рост сети, обслуживаемой нашей СУ (30, 50, 90 тысяч устройств — мы никогда не знаем, какой проект будет следующим);
— сокращение time-to-market новых фич;
— интеграция нашей СУ с ИС (информационными системами) наших заказчиков;
— постоянная автоматизация и оптимизация отдельных процессов внутри СУ для упрощения её эксплуатации.

Кто вы:

Инициативны в принятии технических решений.
Понимаете основы разработки в окружении Linux.
Понимаете принципы разработки высоко-нагруженных приложений.

Среди других кандидатов вас может выделить:
— опыт работы с сетевым оборудованием любого известного вендора;
— опыт работы с протоколами RADIUS, SNMP, NETCONF, Netflow;

В нашей команде вам предстоит:
— участвовать в разработке новых фич;
— искать наиболее уязвимые участки существующего решения;
— помогать в разборе сложных инцидентов в эксплуатации;
— писать надежный код и своевременно делать код ревью.

От нас:

Можно работать удаленно, а можно совмещать работу из дома и в офисе. Предоставляем комфортное рабочее место в нашем просторном комплексе зданий (10 минут от м. «Заельцовская»).

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

Сотрудничаем с языковой школой. Занятия проводятся в офисе, в сформированных, по уровню языка, группах.

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

Официально устраиваем своих сотрудников в первый рабочий день. Никаких зарплат в конверте.

Наши бенефиты:
— комфортная программа ввода в должность с наставником (вне зависимости от вашего уровня);
— ДМС (расширенный);
— собственный комплекс зданий в парковой зоне города;
— уличная зона с турниками и настольным теннисом;
— большая парковка;
— яркие корпоративные мероприятия;
— развивающаяся электронная библиотека, обширная «бумажная» библиотека;
— служебный транспорт от пл. Калинина и 4, 5, 6 мкр.
— релокационный пакет для иногородних кандидатов.