Партнерская программа
Поиск вакансии
   
Здесь могла быть Ваша реклама
Накрутка лайков, подписчиков, групп, друзей, репостов, фолловеров - бесплатно
   
Конкурс "Поделись с друзьями"


Вакансия: JAVA Solution Architect Бэлл Интегратор
Работодатель: Бэлл Интегратор
Обновлено: 22.08.2024 14:52:50
Регион: Минск
Опыт работы: От 3 до 6 лет
Оплата: ЗП не указана
Тип занятости: Полная занятость
Описание:

Bell Integrator – аккредитованная ИТ-компания. Мы являемся частью большой семьи ГК Softline.

Bell Integrator активно реализует проекты по всей России, среди наших заказчиков – крупнейшие системообразующие финансовые, телеком и ритейл компании страны.

ПРОЕКТ

Промышленная платформа

Одним из ключевых направлений являются производственные данные:
-временные ряды (датчики, PLC-контроллеры)
-транзакционные данные (АСУТП-системы, MES системы)
-геоданные (носимые устройства, передвижная техника)
Мы выполняем разработку и внедрение сервисов, обеспечивающих весь цикл: от сбора и экстракции, подъема и обработки данных, накопления и предоставления доступа к ним.

СТЕК
-языки программирования – java, js
Дополнительные языки go, python
-хранение данных –PostgreSQL
-работа с кодом и ci/cd-пайплайнами (Gitlab), артефактами поставки (Artifactory), анализ кода (Sonarqube)
-диагностика и мониторинг – логи (OpenSearch), метрики (Prometheus), ошибки и исключения (Sentry), трассировка (Jaeger)
-среда запуска– Kubernetes / OKD
-интеграционная платформа – на базе Kafka, Confluent Schema registry


ТРЕБОВАНИЯ
Опыт разработки на Java не менее 3 лет
Опыт разработки распределенных высоконадежных систем
Понимание принципов ООП, знание шаблонов проектирования
Знание Spring Framework или Spring Boot
Опыт работы с SQL базами данных (Oracle DB, PostgreSQL) и JDBC
Понимание механизмов и особенностей пакетов ввода-вывода
Опыт использования систем версионирования кода (git)

БУДЕТ ПЛЮСОМ
Опыт работы с javascript
Опыт использования библиотек и подходов для отправки диагностических данных (Prometheus, Sentry, Opentracing, ECS)

Опыт профилирования и оптимизации Java приложений

Опыт построения решений с использованием Apache Camel, PLC4x, Vert.x

Опыт работы с нестандартными протоколами обмена поверх TCP или UDP

Опыт многопоточного программирования, глубокое понимание модели памяти Java

Опыт работы с:

инструментами сборки (maven, gradle)

инструментами автоматизации сборки и развертывания (GitlabCI)

контейнерами (docker) и системами оркестрации (Kubernetes / OKD) очередями сообщений (RabbitMQ/Kafka)

ОБЯЗАННОСТИ

Участие в проектировании и разработке сервисов:

-обеспечивающих подключение и сбор различных типов данных (временные ряды, транзакционные) с датчиков, PLC-контролеров и других АСУТП-систем

-выполняющих трансформацию, верификацию и подъем данных, а также доступ к ним с минимальной задержкой в соответствии со стандартом OPCUA

-реализующих расчеты над данными на потоке и над хранилищами

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

-способных сообщать регистрироваться при запуске и сообщать свое состояние, получать обновления конфигурации

- доработка существующих opensource решений

УСЛОВИЯ

Возможность профессионального и карьерного роста в компании
Возможность поучаствовать в разных проектах
Опыт работы в распределенной команде профессионалов
Уровень заработной платы обсуждается индивидуально
Формат работы: Удаленный

Контактная информация доступна авторизованным пользователям









Убедительно обращаем Ваше внимание на то, что вся информация, размещенная на данном интернет-сайте, носит сугубо информационный характер и не являются публичной офертой, определяемой положениями Статьи 437 (2) ГК РФ. Для получения точной информации о стоимости товаров, пожалуйста, обращайтесь в ближайший офис продаж.


Разработано в АЛЬФА Системс