Middle Java developer (SoftWLC)

Дата размещения вакансии: 25.11.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 17, 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 мкр.
- релокационный пакет для иногородних кандидатов.