Разработчик на Java и Kotlin

Мы хотим, чтобы опыт использования наших сервисов был всегда положительным — даже в нештатных ситуациях. Поэтому мы строим платформу для customer care и customer support, которая будет:

  • предоставлять работникам customer care удобные инструменты для общения и решения задач пользователей;
  • легко адаптироваться к потребностям новых сервисов;
  • масштабироваться до обслуживания десятков миллионов пользователей.

Мы строим систему на основе микросервисов и планируем использовать легковесный стек. В качестве основных языков будем использовать Kotlin и Java. Планируем активно использовать разработанные в Яндексе технологии:

  • горизонтально масштабируемую СУБД YDB;
  • аналитическую СУБД ClickHouse;
  • MapReduce-платформу YT;
  • облачную платформу для приложений;
  • очередь сообщений.

#ТехПлатформа

Какие задачи вас ждут

  • проектировать высоконагруженные системы, которые должны бесперебойно работать 24х7;
  • придумывать схемы хранения данных, рассчитанные на десятки терабайт;
  • с головой погружаться в продукт и сочинять нестандартные решения.

Мы ждём, что вы

  • умеете и хотите писать код на Kotlin и Java;
  • работали с реляционными СУБД и знаете SQL;
  • знакомы с протоколом HTTP;
  • разрабатывали многопоточные приложения;
  • знаете базовые алгоритмы и структуры данных.

Будет плюсом, если вы

  • работали с микросервисной архитектурой;
  • знакомы с Unix-подобными системами, понимаете DevOps-культуру;
  • понимаете принципы работы реляционных и нереляционных баз данных;
  • имеете опыт создания распределенных систем с большой нагрузкой.
Спасибо за отклик!

Мы свяжемся с вами в течение недели.

Fri Feb 09 2024 12:47:58 GMT+0300 (Moscow Standard Time)