Наша команда разрабатывает Нирвану — группу инфраструктурных сервисов всего Яндекса и вычислительную платформу для выполнения произвольных пользовательских процессов. Нирвана начиналась так, а сейчас состоит из нескольких сервисов.
- Nirvana — графовый движок, где пользователи описывают вычислительные операции (или выбирают готовые из палитры) и собирают из них графы вычислительных процессов. Ближайший аналог — Apache NiFi
- Reactor — система регулярного и событийного запуска пользовательских процессов – реакций, в том числе поверх Нирваны
- Domain Constructor — удобные пошаговые формы (и не только) для запуска графов
- Valhalla — Python-библиотека для удобного описания операций, графов, реакций, тестов и др., в которой разработчикам приятно творить
- Layer service — сервис по сборке, поиску и оптимизации контейнерных образов. Ближайший аналог — DockerHub.
Для оптимизации и развития сервисов мы ищем middle- или senior- разработчика на Java. Приходите, если любите разрабатывать высоконагруженные инфраструктурные сервисы или хотите этому научиться прямо как в https://dataintensive.net/.
Наш стек:
- Java 17, Hibernate 4, Spring 4
- PostgreSQL 13–14
- key-value хранилище формата S3
- Docker, Ubuntu, Bash