Project Description
Микросервисы на REST в связке с ClickHouse должны будут обеспечить быструю вставку, обновление, чтение и аналитические запросы для сотни пользователей, работающих с миллиардами строк данных в интерактивном режиме через UI на React. Жестких архитектурных правил нет, фреймворки, библиотеки, технологии выбираются разработчиками.
Есть команда аналитиков, которая делает спецификации.
Технологический стек проекта:
– Yandex.Cloud, REST, Kotlin (для бэкенда)
– React. Всё остальное – на усмотрение разработчиков
Responsibilities
– Разработка с нуля микросервисной системы, обрабатывающей большие потоки данных для многих пользователей, реалтайм
– Взаимодействие с QA, DevOps, аналитиками в составе небольшой продуктовой команды
Skills
Must have
– Опыт программирования на Kotlin или желание разрабатывать на Kotlin.
– Понимание принципов разработки асинхронных, нагруженных REST сервисов на Kotlin coroutines, работающих с большими потоками данных.
– Опыт разработки микросервисов.
– Понимание принципов работы различных типов СУБД.
Nice to have
– Понимание SDLC и необходимых процессов поддержания разработки.
– Знание сетевых протоколов и HTTP, в частности.
– Опыт работы с Clickhouse.
Languages
Russian: C2 Proficient
Seniority
Regular
Relocation package
If needed, we can help you with relocation process. Click here for more information.
APPLY
To help us track our recruitment effort, please indicate in your cover letter where (vacanciesinukraine.com) you saw this job posting.
