Java-разработчик в Data Platform
3 нед. назад
РоссияMiddleHybrid
javasparkicebergs3c++sqlolapoltp
Разработка архитектуры высоконагруженных отказоустойчивых систем, оптимизация производительности, работа с Java, Spark, Iceberg и S3 в гибридном формате.
Обязанности
- разрабатывать архитектуру нагруженных отказоустойчивых систем
- тщательно прорабатывать решения с точки зрения архитектуры, структур данных и алгоритмов
- писать качественный, но при этом простой код
- работать со Spark, Iceberg и S3
- оптимизировать память и throughput, работать с многозадачностью
- писать части кода на C++ при необходимости
Требования
- знание современного языка Java
- отличное понимание алгоритмов и структур данных
- умение строить распределённые системы
- умение работать с многозадачностью
- знание SQL и основных принципов работы баз данных — OLAP/OLTP
- умение оптимизировать системы
- опыт разработки на Java от 3 лет