Java разработчик
Агентство / HR ресурс Умная Цифра ( sm-digit.ru )
Опыт работы любой
Кто мы
Умная Цифра – это совместное предприятие между Baker Hughes (американская нефтесервисная корпорация) и Сибинтек (ИТ-интегратор, дочерняя компания ПАО Роснефть).
Что делаем
Мы разрабатываем систему анализа данных на нефтедобывающих и нефтеперерабатывающих предприятиях на базе промышленной IoT платформы. Наша система предоставляет отчетность и выполняет предиктивную аналитику, может прогнозировать изменения в состоянии оборудования.
Как организован процесс
У нас понятный и выстроенный agile процесс. Мы работаем в нескольких feature-командах с недельным ритмом планирования.
Архитектура и технологии
- Мы строим микросервисную архитектуру на базе Spring стэка на бэкенде, а на фронте мы используем микрофронтенды на базе React/ES6+. Всё это позволяет нам быть достаточно гибкими, а код держать достаточно простым для изменений.
- Используем Docker-контейнеры в разработке и тестировании, используем Kafka, ElasticSearch, Spark, Cassandra и много ещё чего.
- Уделяем время выстраиванию DevOps-процесса, анализируем потери времени при использовании тех или иных технологий и инструментов разработки.
Что требуется от тебя
- Опыт разработки на Java от 3-х лет
- Опыт разработки микросервисов на Spring стэке (Java 8+, Spring - core, boot, data, security, PostgreSQL или другой SQL DB) или знание Spring и сильное желание этот опыт получить
- Опыт в разработке REST API
- Опыт работы с контейнерами (docker/k8s) или желание такой опыт приобрести
- Понимание сложности алгоритмов и структур данных
- Английский язык на уровне понимания технической документации и письменной коммуникации.
Будет здорово, если
- У тебя есть опыт с Python, библиотеками анализа данных, AI, ML, HighLoad, а также Kafka, ElasticSearch, Amazon S3 (Cloudian), Spark, Cassandra