Разработчик на Java в Контест
Яндекс.Контест — онлайн-платформа для организации соревнований по программированию. На нашем сервисе проходят крупнейшие отечественные и зарубежные соревнования. Мы активно развиваемся, количество участников соревнований постоянно растет.

Tasks that await you

  • упрощать сложное. Контест крайне гибок: у нас проходят и классические олимпиады по программированию, и сложные соревнования по ML и анализу данных. Гибкость — наша сила, но она повышает порог вхождения в сервис. Перед нами стоит смелая задача: переработать флоу проверки решения, сохранив при этом все наши возможности и упростив процесс конфигурирования соревнования;
  • улучшать event driven architecture. Ключевая часть соревнования — обработка результатов. Чем быстрее будет получен результат, тем лучше. Идеал — приблизиться к real time;
  • выполнять инфраструктурные задачи. У нас есть собственный кластер решающих машинок. Нам нужно не только менеджить его, но и оптимизировать транспорт решений, обработку результатов, работу с распределенными файловыми системами и т. д. В будущем — сохранить специфические требования к запуску решений, но при этом упростить деплой и введение машинок в эксплуатацию. Подробности

We expect that you

владеете нашим стеком технологий:

  • Java 8;
  • Kotlin;
  • Spring + Boot;
  • Hibernate;
  • jOOQ;
  • PostgreSQL, MongoDB;
  • Gradle;
  • Docker;
  • KVM, LXC.

It'd be a plus if you

  • работали с Kafka и SQS.
Thank you for your apply!

We will contact you within a week.

Mon Feb 12 2024 19:00:36 GMT+0300 (Moscow Standard Time)